Esto del rewriterule es de nunca acabar.
Tengo el siguiente problema tengo un sitio establecido con páginas dinámicas php y URL amigables y en htaccess una directiva rewriterule del tipo siguiente:
RewriteRule ^hoteles_en_([a-z_/]+)\.html$ http://www.midominio.com/listadehoteles.php?var1=$1 [L]
El tema es que para que cuando un visitante escribiera en su navegador:
www.midominio.com/hoteles_en_roma.html y siguiera viendo esa URL despues de cargar (aunque mostrara los resultados de la página dinámica yo incluía el flag [P] que no sé exactamente qué hace pero funcionaba ... es decir
RewriteRule ^hoteles_en_([a-z_/]+)\.html$ http://www.midominio.com/listadehoteles.php?var1=$1 [P,L]
Bueno pues eso ha dejado de funcionar (es decir con "P" deja de funcionar la directiva y no muestra ninguna página ya que "hoteles_en..." no existe).
Por otra parte si le saco la "P" le muestra al usuario la URL dinámica luego de cargar.
Existe algún flag de rewriterule que mantenga luego de cargar la URL amigable aún mostrando el continedo de la página dinámica ???