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多重域名跳转重定向
SRE空间
评论前必须登录!
注册