Sau đây là cấu trúc thư mục của tôi:Redirect từ một thư mục khác với mod_rewrite
admin\
controls\
images\
media\
lib\
models\
views\
index.php
.htaccess
Sau đây là .htaccess tôi
RewriteEngine On
RewriteRule /admin/images/(.*) /images/$1
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php
Tôi muốn tất cả mọi thứ trong/admin/hình ảnh bằng/hình ảnh trong thư mục gốc. Ví dụ: http://www.example.com/admin/images/example.png sẽ được giống như http://www.example.com/images/example.png
Vấn đề với .htaccess của tôi là: Nó đi vào index.php thay vì phản ánh admin/hình ảnh để images/
Giải pháp
RewriteEngine On
RewriteRule /admin/images/(.*) /images/$1 [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php
Nhưng vấn đề là gì? – brezanac
Nó đi đến index.php thay vì sao chép admin/hình ảnh vào hình ảnh/ – invisal