问题描述
|
我有一个htaccess看起来像这样:
RewriteEngine on
RewriteCond $1 !^(index\\.PHP|images|css|js|robots\\.txt|favicon\\.ico)
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ ./index.PHP/$1 [QSA]
RewriteRule ^$ /naujausios [L,R]
而且我不确定该放在哪里:
RewriteCond %{HTTP_HOST} ^www\\.(.*)$ [NC]
RewriteRule ^(.*)$ http://%1/$1 [R=301,L]
为了使其正常工作-最后,我尝试对键进行了一些修改,但没有成功-我最终得到500响应。谢谢你的帮助!
解决方法
无论放置在哪里,我都有冲突,但是解决方案是在RewriteEngine启用后将www位重写放在最顶层