我想用htaccess将所有.php脚本重定向到index.php。除了/ assets /文件夹中的脚本。
例如:
/test.php -> /index.php
/folder/test.php -> /index.php
/assets/test.php -> /assets/test.php
/assets/folder/folder/test.php -> /assets/folder/folder/test.php
这是我目前的htaccess文件:
RewriteEngine on
RewriteCond %{REQUEST_URI} !(\.png|\.jpg|\.gif|\.jpeg|\.bmp|\.css|\.js|\.woff|\.woff2|\.map|\.ico|\.map)$
RewriteCond $1 !^(index\.php|robots\.txt)
RewriteRule ^(.*)$ /index.php/$1 [L]
答案 0 :(得分:0)
找到答案......
将此添加到.htaccess:
RewriteCond%{REQUEST_URI}!^(/ assets)