Centos下Apache的301重定向配置

后续有需求会继续优化


前言:需要做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文件

重新追加一个虚拟主机,也就是

ServerName test.com

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

第二章:重启

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

./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重定向配置)