Se que es un tema recurrente en el foro pero no he logrado dar con la solucion a este problema entre los cientos de posts sobre mod_rewrite que hay.
El caso es que estoy empezando a crear mis propias URLs personalizadas me encuentro con el problema de que solo puedo acceder a ellas si la URL aparece despues del archivo index, por ejemplo, este es mi .htaccess:
Código:
Y luego tengo una BDD en MySQL con la tabla que contiene el nombre del articulo (catname) y la URL personalizada para que se pueda editar manualmente (url)Options +FollowSymLinks RewriteEngine on RewriteBase /fashionbidtv/web/ RewriteRule index\.html index.php [NC] RewriteRule ^([^/.]+)/([^/.]+)(?:/)?$ /showcat.php?catname=$1&url=$2 [L]
Pero si intento acceder a alguno de estos enlaces:
ERROR 404
Código:
FUNCIONA http://localhost/fashionbidtv/web/shoes/buy-cheap-shoes.html
Código:
Como veis, solo carga la pagina si coloco la regla tras el index.html/index.php.http://localhost/fashionbidtv/web/index.html/shoes/buy-cheap-shoes.html
Alguien sabe a que se debe?
Gracias!