域名301跳转---模块

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了域名301跳转---模块相关的知识,希望对你有一定的参考价值。

1.编辑虚拟主机文件

vim /usr/local/apache2/conf/extra/httpd-vhosts.conf

加入:

跳转模块:

<IfModule mod_rewrite.c>

       RewriteEngine on

       RewriteCond %{HTTP_HOST} ^www.jz.com$       ------要跳转的条件

       RewriteRule ^/(.*)$ http://www.xrc.com/$1 [R=301,L]------调到哪里

</IfModule>

301---永久重定向

302---临时重定向

多个跳转域名:

<IfModule mod_rewrite.c>

       RewriteEngine on

       RewriteCond %{HTTP_HOST} ^www.aaa.com$  [OR]

       RewriteCond %{HTTP_HOST} ^www.bbb.com$

       RewriteRule ^/(.*)$ http://www.xrc.com/$1 [R=301,L]

</IfModule>


以上是关于域名301跳转---模块的主要内容,如果未能解决你的问题,请参考以下文章

域名301跳转

Apache配置域名301跳转

小程序定制开发WEB服务器-设置网站301全站跳转(域名301重定向)

使用 Nginx 实现 301 跳转至 https 的根域名

nginx http301强制跳转https域名跳转到带www

apache域名301跳转和访问控制的优先级