当前位置:首页 > 网站运营 > seo搜索优化 > > 如何实现301重定向

如何实现301重定向

点击次数:42 次 发布日期:2008-11-12 16:12:23 作者:源代码网
源代码网推荐

源代码网整理以下  由于302重定向是临时性重定向,很容易实现网址劫持,并劫持对方的PR值等,所以搜索引擎一般不大喜欢这种重定向类型,所以在做重定向的时候最好弄成301重定向。严格说来用301重定向是避免SEO作弊,并不是真正的SEO优化。

源代码网整理以下  下面我们来看怎样来实现301重定向:

源代码网整理以下  如果你的服务器是windows的,而且是独立主机,那么你可以这样设置:

源代码网整理以下  打开“internet信息服务管理器”,然后在“虚拟目录”下面选中“重定向到URL(u)”,然后输入你要重定向的目标网址,然后选中“资源的永久重定向”确定即可。

源代码网整理以下  如果你的服务器是Apache的,那么可以利用.htaccess文件来实现重定向:

源代码网整理以下  只要往其中加入类似

源代码网整理以下        RewriteEngine on
        RewriteCond %{http_host} ^beijing-seo.com.cn [NC]
        RewriteRule ^(.*)$
http://beijing-seo.com.cn/$1 [L,R=301]即可。

源代码网整理以下        另外,可以用ASP、PHP、.NET代码来实现301重定向:

源代码网整理以下        ASP:

源代码网整理以下        Response.Status=”301 Moved Permanently”
        Response.AddHeader “Location”,”
http://beijing-seo.com.cn/
        Response.End

源代码网整理以下        PHP:

源代码网整理以下        header(”HTTP/1.1 301 Moved Permanently”);
        header(”Location:
http://beijing-seo.com.cn/“);
        exit();

源代码网整理以下        .NET:

源代码网整理以下        <script runat=”server”>
        private void Page_Load(object sender, System.EventArgs e)
        {
        Response.Status = “301 Moved Permanently”;
        Response.AddHeader(”Location”,”
http://beijing-seo.com.cn/);
        }
        </script>

源代码网整理以下  站长网新闻榜 www.admin5.com/top  

源代码网供稿.
网友评论 (0)
会员中心
网站运营
本站推荐
网站运营之精华