栏目:SEO顾问来源:搜遇网络作者:搜遇seo顾问时间:2018-12-17 15:47:33浏览:73
在做网站改版时我们会要用到301重定向来做网站改版,那么如何在apache中通过httpd-vhosts.conf实现301重定向呢,下面搜遇网络顾问给大家分享一下修改规则。
搜遇网络顾问首先在网站上找了很多资料,网上最多的就是采用 .htaccess 文件来实现。
1、设置apache的httpd.conf文件
首先将#LoadModule rewrite_module modules/mod_rewrite.so
这一行前面的#号去掉,http.conf的站点目录配置,另一种是空间用户常用的
改为LoadModule rewrite_module modules/mod_rewrite.so
其次将
AllowOverride None改为:AllowOverride All
2、建立.htaccess文件
新建文本文档(.txt),添加代码
RewriteEngine On
RewriteCond %{HTTP_HOST} ^www.aiiup.cn [NC]
RewriteRule ^(.*)$ http://www.aiiup.com/ [R=301,L] // www.aiiup.cn 代表原域名,www.aiiup.com代表要重定向的域名
然后将上述文件另存为.htaccess文件
3、将.htaccess放到服务器的网站根目录上。
4、重启apache服务
但是搜遇网络顾问发现在我们的程序下面根本没有效果,为什么呢?因为搜遇网络顾问的网站是采用虚拟机来实现的,也就是我们apache启用了httpd-vhosts.conf文件,httpd-vhosts.conf配置文件的地址在apache\conf\extra\httpd-vhosts.conf,如果您的网站也是这样,那么用这种方法更加简单了,我们将之前绑定的域名,后面添加如下代码【RedirectMatch permanent ^/(.*) http://www.aiiup.com/$1】就可以了。www.aiiup.cn是原来的老域名,www.aiiup.com是现在的新域名。
ServerName aiiup.cn
ServerAlias www.aiiup.cn
RedirectMatch permanent ^/(.*) http://www.aiiup.com/$1
重启apache服务就完成整站301配置了。
以上是长沙搜遇网络顾问提供的网站整站301重定向配置方法,如果您有公司网站建设,seo优化,搜索引擎优化,关键词排名,网站优化分析需求,可以联系我们搜遇网络!
[免责声明]: 部分文章信息来源于网络以及网友投稿,本网站只负责对文章进行整理、排版、编辑,是出于传递 更多信息之目的,并不意味着赞同其观点或证实其内容的真实性,如本站文章和转稿涉及版权等问题,请作者在及时联系本站,我们会尽快处理。
来自【湖南省株洲市攸县】的客户对搜遇网络的反馈
技术很专业,服务周到。态度很好。SEO营销很到位,继续找你们做SEO服务。
发表于:2018-10-03 02:41:48 | 电脑端
来自【湖南省长沙市宁乡县】的客户对搜遇网络的反馈
网站搭建得挺好的,还送了一个手机网站,搜遇很细心的给我解释!
发表于:2018-10-03 02:34:48 | 电脑端
来自【湖南省株洲市天元区】的客户对搜遇网络的反馈
挺好的,高效率,专业水准,有需要还会找他们做SEO网站建设的。
发表于:2018-10-03 02:39:44 | 电脑端
来自【衡阳湖南省长沙市开福区】的客户对搜遇网络的反馈
服务好价格优下次还来
发表于:2018-10-03 02:33:59 | 电脑端
来自【湖南省长沙市芙蓉区】的客户对搜遇网络的反馈
技术很专业,服务周到。态度很好。
发表于:2018-10-03 02:30:36 | 电脑端