La siguiente es mi estructura de directorios:redirección de un directorio a otro con mod_rewrite
admin\
controls\
images\
media\
lib\
models\
views\
index.php
.htaccess
La siguiente es mi .htaccess
RewriteEngine On
RewriteRule /admin/images/(.*) /images/$1
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php
quiero todo en/admin/imágenes sean iguales a/imágenes en el directorio raíz. Por ejemplo: http://www.example.com/admin/images/example.png será el mismo que http://www.example.com/images/example.png
problema con mi .htaccess es: Se va a index.php en lugar de reflejar admin/imágenes para imágenes/
Solución
RewriteEngine On
RewriteRule /admin/images/(.*) /images/$1 [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php
¿Pero cuál es el problema? – brezanac
Va a index.php en lugar de reflejar admin/images a images/ – invisal