LAMP环境下Apache 301实现方法

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了LAMP环境下Apache 301实现方法相关的知识,希望对你有一定的参考价值。

因为Google上不了的原因,找个301设置的办法都显得困难了许多。安装的是来自lamp.sh的LAMP,整体使用流畅,但是其中有一个比较诡异的地方,aaa.com会间隔一段时间之后会自动301到www.aaa.com,至今在.conf文件里还没发现原因。

------------

需求:bbb.com www.bbb.com 跳转到 www.aaa.com ,

解决:在网站目录 /data/www/www.aaa.com下的.htaccess中增加如下代码:

RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST} ^bbb.com$ [OR]
RewriteCond %{HTTP_HOST} ^www.bbb.com$
RewriteRule ^(.*)$ http://www.aaa.com/$1 [R=301,L]

 

在阿里云上操作,还出现过一个比较诡异的情况,.htaccess也会在间隔一段时间之后被覆盖,解决的办法是取消 .htaccess的写入权限即可。

以上是关于LAMP环境下Apache 301实现方法的主要内容,如果未能解决你的问题,请参考以下文章

Linux环境下apache服务器配置301跳转

php 实现301重定向跳转实例代码

如何使用mysql(lamp)分离环境搭建dedecms织梦网站及apache服务器常见的403http状态码及其解决方法

LAMP--apache 的扩展模块安装

CentOS 6.3下源码安装LAMP(Linux+Apache+Mysql+Php)环境

Lamp Linux 下安装PHP+Apache+Mysql 手记