域名重定向,域名跳转
通常叫做301 永久重定向
需求,要把访问域名 www.domain1.com 的域名转发到 www.domain2.com 上
实验,把www.azonabj.com 的域名跳转到 www.azona.com 上
实现:
在相应的虚拟主机中加入
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteCond %{HTTP_HOST} ^www.azonabj.com$
RewriteRule ^/(.*) http://www.azona.com/$1 [R=301,L] //$1指(.*),如果有两个,要用第二个为$2
</IfModule>
/usr/local/apache2/bin/apachectl -t
/usr/local/apache2/bin/apachectl restart
如果是多个域名重定向到一个域名
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteCond %{HTTP_HOST} ^www.domain.com [OR]
RewriteCond %{HTTP_HOST} ^www.domain1.com$
RewriteRule ^(.*)$ http://www.domain2.com/$1 [R=301,L]
</IfModule>
时间: 2024-10-27 07:53:43