La idea es muy sencilla. Tengo una página:
www.dominio.com/calendario/index.php?mes=Abril
y quiero pasarla a:
www.dominio.com/calendario/Abril
Para ello he creado en la carpeta calendario el siguiente .htaccess:
Código:
Eso no funciona. Si accedo a www.dominio.com/calendario da un error Bad Request. Si accedo a www.dominio.com/calendario/Abril si que se ve la página pero como mes ($1) toma index.php, no toma Abril.Options +FollowSymLinks RewriteEngine on RewriteRule (.*) index.php?mes=$1
Por si influyera, comentar que en el raiz tengo otro .htaccess que cambia todos los /index.php por /:
Código:
A ver si me podéis decir que es lo que hago mal y cómo solucionarlo. Gracias. Options +FollowSymLinks RewriteCond %{THE_REQUEST} ^.*/index.php RewriteRule ^(.*)index.php$ http://www.dominio.com/$1 [R=301,L]