Ver Mensaje Individual
  #2 (permalink)  
Antiguo 29/03/2012, 19:15
Avatar de orochies
orochies
 
Fecha de Ingreso: septiembre-2003
Ubicación: Guatemala
Mensajes: 260
Antigüedad: 21 años, 2 meses
Puntos: 2
Respuesta: construir expresiones en el httaccess

Valla yo estoy en las mismas llevo toda la tarde probando y nada de nada por eso vine para aca enseguida.

Lo mi es:

Código:
dominio.com/deportes/algo/index.htm

a

dominio.com/deportes/algo.htm
Decir que algo es una palabra dinamica que lleva [a-z] y [0-9] y el guion _ caracteres y que es dinamica bien podria ser:

Código:
dominio.com/deportes/motos_2012/index.html
Lo unico que he logrado es:

Código:
dominio.com/deportes/index.html

a

dominio.com/deportes.html
con este codigo:

Código:
RewriteRule ^/deportes/(\w+)/index.htm$ http://dominio.com/deportes/$1.html [R=301,NC]
No se porque no me funciona el otro si lo hago con:

Código:
RewriteRule ^/deportes/(\w+)/(\w+)/index.htm$ http://dominio.com/deportes/$1/$2.html [R=301,NC]
El codigo completo de mi archivo .htaccess es:

Código:
Options +FollowSymLinks +ExecCGI

<IfModule mod_rewrite.c>
  RewriteEngine On

  RewriteRule ^$ index.html [QSA]
  RewriteRule ^([^.]+)$ $1.html [QSA]
  RewriteCond %{REQUEST_FILENAME} !-f

  RewriteRule ^(.*)$ index.php [QSA,L]
</IfModule>

RewriteRule ^/deportes/(\w+)/index.htm$ http://dominio.com/deportes/$1.html [R=301,NC]

RewriteRule ^/deportes/(\w+)/(\w+)/index.htm$ http://dominio.com/deportes/$1/$2.html [R=301,NC]
Alguien que nos ayude porfavor gracias.

_Saludos...
__________________
QMD...