我htaccess文件是:htaccess的重定向即使有文件
RewriteEngine On
RewriteBase/
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} .*
RewriteCond %{QUERY_STRING} .* [NC]
RewriteRule .*\.php cms/index.php?request=$0&%{QUERY_STRING} [L]
RewriteRule ^(?:(?!website).).*\.(?:(?!php).)+$ cms/website/$0 [L]
RewriteRule ^[^./]*(\/[^./]*)*$ cms/index.php?dirs=$0 [L]
例如有在上传/ aa.png一个文件,如果我要求http://example.com/uploads/aa.png,它仍然重定向http://example.com/website/uploads/aa.png。
不久,如果在请求的url上有文件,它仍然会重定向“cms/website”,我该如何禁用它?
我不不知道为什么,但它不起作用。然而我赞同这个想法,并再次编辑我的htaccess文件。 http://pastebin.com/nw9xxV4K谢谢! –