Leiten Sie mit mod_rewrite von einem Verzeichnis in ein anderes um
Das Folgende ist meine Verzeichnisstrukturen:
admin\
controls\
images\
media\
lib\
models\
views\
index.php
.htaccess
Das Folgende ist mein .htaccess
RewriteEngine On
RewriteRule /admin/images/(.*) /images/$1
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php
Ich möchte, dass alles in / admin / images gleich / images im Stammverzeichnis ist. Zum Beispiel:http://www.example.com/admin/images/example.png wird das gleiche sein wiehttp://www.example.com/images/example.png
Problem mit meiner .htaccess ist: Es geht zu index.php anstatt admin / images zu images / zu spiegeln
Lösung
RewriteEngine On
RewriteRule /admin/images/(.*) /images/$1 [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php