美文网首页
Centos下Apache的301重定向配置

Centos下Apache的301重定向配置

作者: 杜永龙 | 来源:发表于2018-02-26 14:59 被阅读0次

后续有需求会继续优化


前言:需要做test.com域名的访问重定向到www.test.com域名上;一般SEO行业都会需要使用的到Apache 301重定向的需求。

环境:

操作系统:CentOS Linux release 7.4.1708 (Core)

httpd版本:httpd-2.4.28

第一章:修改配置

注意:切勿使用服务别名和301重定向的域名出现冲突的情况,否则实现不了重定向,亲测过。

编译/httpd-2.4.28/conf/vhost/xxx.com.conf文件

重新追加一个虚拟主机,也就是<VirtualHost *:80></VirtualHost>块

<VirtualHost *:80>

ServerName test.com

RedirectMatch permanent ^/(.*) http://www.test.com/$1

</VirtualHost>

第二章:重启

#测试配置文件是否有问题

./www/wdlinux/httpd-2.4.28/bin/httpd -t

./www/wdlinux/httpd-2.4.28/bin/httpd restart

第三章:测试

在浏览器上访问test.com是否跳转为www.test.com

第四章:配置多个域名重定向到一个域名

与第一章同理,需要添加过个虚拟机主机的块就行了。

相关文章

网友评论

      本文标题:Centos下Apache的301重定向配置

      本文链接:https://www.haomeiwen.com/subject/rcdyxftx.html