Ver Mensaje Individual
  #9 (permalink)  
Antiguo 19/03/2011, 10:51
Avatar de chechu_
chechu_
 
Fecha de Ingreso: mayo-2007
Mensajes: 282
Antigüedad: 17 años, 6 meses
Puntos: 0
Respuesta: Enmascarar URLs

Creo que algo no va bien en tu código.
Prueba con esto

RewriteEngine On

RewriteBase /Directorio_Base/

RewriteCond %{REQUEST_URI} ([-a-zA-Z0-9]*)-([0-9]*).html
RewriteRule ^([-a-zA-Z0-9]*)-([0-9]*).html$ $1.php?comercio=$2

Te explico un poco.
RewriteBase indica el directorio base para los archivos.
RewriteCond %{REQUEST_URI} activa la siguiente línea si se cumplen las condiciones, como un "if" de php.
([-a-zA-Z0-9]*) permite cualquier numero o letra mayúscula o minúscula y "-".
-([0-9]*) separador y ([0-9]*) permite cualquier numero o números que serian enviados por get con el identificador “comercio”.

Creo no haber cometido ningún error, esto es lioso para mí.

Última edición por chechu_; 19/03/2011 a las 11:01