Cita:
Iniciado por PHPeros Usa el full path:
Código Apache:
Ver originalRewriteRule ^tienda/portada$ /index.php [L]
Si no, la url es relativa al directorio actual.
Ya he conseguido que me funcione!!
Creo que es correcto lo que tengo ahora:
Código Apache:
Ver original<IfModule mod_rewrite.c>
Options +FollowSymLinks
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} !=/favicon.ico
RewriteEngine on
RewriteBase /proyecto/tienda
# Portada
RewriteRule ^portada$ index.php [L]
</IfModule>
El único problema que me estoy encontrando ahora es que intentando aplicar la siguiente regla:
Código Apache:
Ver originalRewriteRule ^detalle/(.+)/?$ index.php?seccion=fichadetalle&producto=$1 [L]
Me carga el contenido pero nada de css ni imágenes ni nada... He probado cambiando al "RewriteBase /" y poniendo en las reglas que acceda a "proyecto/tienda/......" pero nada de nada.
¿Qué puede estar pasando?