apache多重域名跳转重定向
两种方式实现从www.new.com跳转到www.old.com
1、配置新的站点的主目录等属性然后编辑apahce中web根目录下.htaccess文件(如果没有此文件,则直接新建立一个既可)。
Options +FollowSymLinks RewriteEngine On RewriteCond %{HTTP_HOST} ^www.old.com [NC] RewriteRule ^(.*) http://www.new.com/ [R=301,L]
2、直接修改apache的配置文件httpd.conf
<virtualhost *:80> ServerAdmin webmaster@dummy-host.example.com DocumentRoot /var/www/站点目录 //网站的主目录(做跳转时主目录一般为空) ServerName www.new.com //需要跳转的域名即新的域名 RedirectMatch 301 ^(.*) http://www.old.com/ //跳转之后的域名 ErrorLog /var/log/new_error.log </virtualhost>
不论用上面任何一种方式做了跳转,都需要重启httpd服务器
service httpd restart
未经允许不得转载:SRE空间 » apache多重域名跳转重定向
评论前必须登录!
注册