我的 RewriteRules 似乎都没有工作......
我尝试了许多变体,但似乎没有一个被阅读。
RewriteEngine On
RewriteRule (.*) http://www.domain2.com$1 [R=301,L]
我的 RewriteRules 似乎都没有工作......
我尝试了许多变体,但似乎没有一个被阅读。
RewriteEngine On
RewriteRule (.*) http://www.domain2.com$1 [R=301,L]
你有一些日志吗?如果没有,启用 RewriteLog 并使用高 RewriteLogLevel:http ://httpd.apache.org/docs/2.0/mod/mod_rewrite.html#rewritelog
另外,不要忘记启用重写模块。
a2enmod rewrite
并使用这样的conf:
<Directory /var/www/website/html>
Options +FollowSymLinks +ExecCGI
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteRule (.*) http://www.domain2.com$1 [R=301,L]
</IfModule>
</Directory>
包裹在 VirtualHost 标记中,它可以工作。