Código:
Normalmente tendría que detectar si una carpeta existe o no. Pero ahora no lo hace.<IfModule mod_rewrite.c> RewriteEngine On RewriteCond %{HTTP_HOST} !^www\. RewriteRule ^(.*)$ http://www.%{HTTP_HOST}/$1 [R=301,L] RewriteCond %{ENV:REDIRECT_STATUS} 200 RewriteRule ^ - [L] RewriteBase / RewriteRule ^thumb-(.+)/(.+)/(.+)$ ./thumb-nuevo/index.php?src=../$2/$3&w=$1 #RewriteRule ^thumb-(0-9)x(0-9)/(.+)/(.+)$ ./thumb-nuevo/index.php?src=../$3/$4&w=$1&h=$2 #RewriteRule ^thumb-(.+)/(.+)/(.+)$ ./phpthumb/phpThumb.php?src=../$2/$3&w=$1 RewriteRule ^localidad_(.+).htm$ ./localidad.php?localidad=$1 RewriteRule ^hospedajes_(.+).htm$ ./hospedajes_localidad.php?localidad=$1 RewriteRule ^restaurantes_(.+).htm$ ./restaurantes_localidad.php?localidad=$1 RewriteRule ^empresa_la-casa-del-cura.htm$ ./empresa.php?empresa=meson-bar-la-casa-del-cura RewriteRule ^empresa_(.+).htm$ ./empresa.php?empresa=$1 RewriteRule ^reservas_(.+).htm$ ./reservas_hospedaje.php?empresa=$1 RewriteRule ^noticia_(.+).html$ ./noticia.php?n=$1 RewriteRule ^noticia_(.+).htm$ ./noticia.php?n=$1 RewriteRule ^anuncio_(.+).htm$ ./anuncio.php?a=$1 RewriteRule ^restaurante_zurich(/|)$ ./restaurante2.php?r=restaurante-zurich RewriteRule ^restaurante_la-panera(/|)$ ./restaurante2.php?r=restaurante-la-panera RewriteRule ^restaurante_(.+)(/|)$ ./restaurante2.php?r=$1 RewriteRule ^restaurante/(.+)(/|)$ ./restaurante2.php?r=$1 RewriteRule ^avisolegal/(.+)(/|)$ ./avisolegal_restaurante.php?r=$1 RewriteRule ^index.htm$ ./index.php RewriteRule ^evento/(.+)$ ./evento.php?event_id=$1 RewriteRule ^rutasvirtuales/$ ./rutasvirtuales/Rutas.htm RewriteRule ^elcallejo/$ ./elcallejo/elcallejo.html RewriteCond %{ENV:REDIRECT_STATUS} ^$ RewriteRule ^app\.php(/(.*)|$) %{CONTEXT_PREFIX}/$2 [R=301,L] RewriteCond %{REQUEST_FILENAME} -f RewriteRule .? - [L] RewriteCond %{REQUEST_FILENAME} -f RewriteRule ^(.*)$ app.php [QSA,L] RewriteCond %{REQUESTuri}::$1 ^(/.+)(.+)::\2$ RewriteRule ^(.*) - [E=BASE:%1] RewriteRule .? %{ENV:BASE}app.php [L] </IfModule>
Por ejemplo:
/carpetaqueexiste/ -> me muestra app.php
/carpetaqueexiste/index.html -> me muestra el html correcto.
¿Hay algo que esta mal en el htaccess? ¿O es asi?