当前位置:首页 » 宠物新闻 » 正文

PHP和ASP程序的【301重定向】设置

2014年12月29日 13:11:15  分类: 宠物新闻  参与: 1657人  点这评论

一般在网站更换域名或者网站改版时,需要用到301重定向设置问题,往往我们会将不带3w的域名重定向到带3w的域名,这样做的好处避免网站权重的分散,把网站排名和权重更好的集中到一个域名上,对于网站的seo优化很有帮助。


301重定向设置


下面简单介绍一下php程序和asp程序的301重定向设置。301重定向设置一般情况下空间自带功能就能实现,如现在landy使用的万网的虚拟主机很方便的实现对域名的301重定向,如果你的服务器不能实现这一功能,那么可通过代码来实现。


PHP程序设置301重定向

新建记事本文件,将以下代码复制并保存为.htaccess文件后,上传到网站根目录下。

RewriteEngine On

RewriteCompatibility2 On

RepeatLimit 200

RewriteBase

RewriteCond %{HTTP:Host} ^anlandy.com$

RewriteRule (.*) http://www.anlandy.com$1 [NC,R=301]


ASP程序设置310重定向

1、可将以下代码复制到网站首页源文件的开头

<%

website=request.ServerVariables(“Server_name”)

‘获取当前访问的域名

if website=“anlandy.com” then

’判断如果你的域名如果是不带www域名

Response.Status=“301 Moved Permanently”

Response.AddHeader “Location”,“http://www.anlandy.com/

‘做301重定向到带www的域名

end if

%>


2、通过web.cogfig设置,将以下代码复制到web.cogfig中,如果没有可以新建一个然后上传到网站的根目录下。

<configuration>

<system .webServer>

<rewrite>

<rules>

<rule name="WWW Redirect" stopProcessing="true">

<match url=".*" />

<conditions>

<add input="{HTTP_HOST}" pattern="^anlandy.com$" />

</conditions>

<action type="Redirect" url="http://www.anlandy.com/{R:0}" redirectType="Permanent" />

</rule>

</rules>

</rewrite>

</system>

</configuration>



更多分享尽在landy个人博客网站:www.anlandy.com


来源:杨小羽宠物资讯(公众号:yangmxiaoyu或搜“杨萌小羽”),转载请保留出处和链接!

本文链接:http://www.anlandy.com/post/77.html

本文标签:301重定向  seo优化  php程序  asp程序  

微信公众号:yangmxiaoyu

加入【杨小羽】QQ群:372221677

<< 上一篇 下一篇 >>

网站分类

最近发表

标签列表

最近留言

【感谢支持】

    ____________________________

网站地图 | 宠物新闻 | 宠物故事 | 宠物视频 | 杨小羽

京ICP备14047936号