我正在使用.htaccess
文件将所有请求发送到index.php,如下所示:
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
我还希望将没有www的请求重定向到www.mydomain.com,最重要的是为没有www的所有网址添加一个尾部斜杠。每当我尝试这样做时,我最终会遇到500错误。有谁知道怎么做?
感谢您的帮助。
答案 0 :(得分:0)
RewriteCond %{HTTP_HOST} ^www\.(.*)$ [NC]
RewriteRule ^(.*)$ http://%1/$1 [R=301,L]
还有一个专门为此原因制作的网页:http://no-www.org/
欢呼西蒙