IXWebHosting特别优惠

 

IXWebHosting为 本站用户提供特别优惠

最低只需3.95美元/月

美国主机侦探论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

Godaddy优惠码 美国主机优惠信息汇总出售cPanel CloudLinux R1SoftGodaddy美国空间代购
IX WebHosting专题站国外主机资料导航支持支付宝付款的美国主机HostEase速度快中文客服!
查看: 9076|回复: 25

[介绍] 【总结】301转向代码合集 [复制链接]

Rank: 8Rank: 8

金币
6459
银币
154259
侦探币
2845
威望
489
阅读权限
90
帖子
59154
精华
3
积分
59184
UID
21374
发表于 2009-12-10 04:07:47 PM |显示全部楼层
HostEase
301转向,也叫301重定向或者301跳转,是当用户或搜索引擎向网站服务器发出浏览请求时服务器返回的HTTP数据流中头信息(header)中的状态码的一种,表示本网页永久性转移到另一个地址。
301的另个重要用处是网址规范化,即选择你希望的唯一的首页网址。
301转向可以将原域名的收录转向到新域名,对搜索引擎 SEO都比较友好
下面的301转向代码包括php301转向代码,asp301转向代码,asp.net301转向代码,ColdFusion 301转向代码以及通过.htaccess设置301转向和通过IIS设置301转向等!

GoDaddy控制面板设置301转向参考:http://bbs.idcspy.com/thread-81997-1-1.html
这里主要介绍通过代码设置301转向.

1、PHP 301转向代码

<?php
header("HTTP/1.1 301 Moved Permanently");
header("Location: http://www.idcspy.com/newpage.html");
exit();
?>

2、ASP 301转向代码

<%@ Language=VBScript %>
<%
Response.Status="301 Moved Permanently"
Response.AddHeader "Location", "http://www.idcspy.com"
%>

3、Coldfusion 301转向代码
下面代码保存为oldpagename.cfm
<.cfheader statuscode="301" statustext="Moved permanently">
<.cfheader name="Location" value="http://www.idcspy.com/newpage.html">

4、ASP.NET 301转向代码

private void Page_Load(object sender, System.EventArgs e)
{
Response.Status = "301 Moved Permanently";
Response.AddHeader("Location","http://www.idcspy.com");
}

5、规范WWW
(利用.htaccess实现301转向)

如果是Linux服务器,并且ApacheMod-Rewrite开启的时候,你可以在网站跟目录中创建.htaccess文件,通过.htaccess可以把所有收录为idcspy.com的链接修改为www.idcspy.com,
.htaccess必须放在网站所在的目录中(即网站首页在同一个文件夹内),请把下面的代码写入.htaccess文件
RewriteEngine on
rewritecond %{http_host} ^idcspy.com [nc]
rewriterule ^(.*)$ http://www.idcspy.com/$1 [r=301,nc]

6、IIS中实现301重定向

如果你的是Windows服务器,可以通过设置IIS实现301重定向(虚拟主机不使用此法)

也可以参考Godaddy IIS7 301重定向方法

点击the Internet Services Manager,然后选择需要重定向的文件或文件夹
鼠标右键,选择 a redirection to a URL.
指定要重定向的文件名
选择 The exact URL entered above.
选择 A permanent redirection for this resource.
点击 Apply. 设置完成!

以上代码由idcspy.com网站add.c翻译官方文档,可能更适合GoDaddy主机设置301转向,转载请保留
以下是收集一些常用的转向代码

301转向 domain.com 到 www.domain.com代码
RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST} !^www.domain.com$ [NC]
RewriteRule ^(.*)$ http://www.domain.com/$1 [L,R=301]

301转向 www.domain.com 到 domain.com  .htaccess代码:
RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST} !^domain.com$ [NC]
RewriteRule ^(.*)$ http://domain.com/$1 [L,R=301]


相关链接分享一个利用.htaccess做在子目录301转向的代码

[ 本帖最后由 lwbo1987 于 2011-10-4 09:26 AM 编辑 ]
GoDaddy知识库
GoDaddy问题搜索
请人工置顶30分钟未回复的帖子.  注明主机类型,如“windows IIS 7,150G”,错误提示 。

Rank: 2

金币
0
银币
391
侦探币
0
威望
0
阅读权限
20
帖子
75
精华
0
积分
75
UID
27474
发表于 2009-12-10 04:11:16 PM |显示全部楼层
HostEase
沙发!!!好东西!!!

使用道具 举报

Rank: 1

金币
0
银币
206
侦探币
0
威望
0
阅读权限
10
帖子
43
精华
0
积分
43
UID
41116
发表于 2010-4-15 03:03:31 AM |显示全部楼层
HostEase
版主我的是windows主机
我使用的也是asp
我是不是在index.asp里面加上这行代码就可以了
<%@ Language=VBScript %>
<%
Response.Status="301 Moved Permanently"
Response.AddHeader "Location", "http://www.idcspy.com"
%>

使用道具 举报

Rank: 8Rank: 8

金币
6459
银币
154259
侦探币
2845
威望
489
阅读权限
90
帖子
59154
精华
3
积分
59184
UID
21374
发表于 2010-4-15 09:00:34 AM |显示全部楼层

回复 3# 的帖子

HostEase
嗯  把idcspy.com替换为你要转向到的域名
首页里只放以上代码
GoDaddy知识库
GoDaddy问题搜索
请人工置顶30分钟未回复的帖子.  注明主机类型,如“windows IIS 7,150G”,错误提示 。

使用道具 举报

Rank: 1

金币
0
银币
206
侦探币
0
威望
0
阅读权限
10
帖子
43
精华
0
积分
43
UID
41116
发表于 2010-4-15 08:44:15 PM |显示全部楼层
HostEase
版主我放了这行代码在首页
会提示500错误啊
怎么回事啊?

使用道具 举报

Rank: 1

金币
0
银币
206
侦探币
0
威望
0
阅读权限
10
帖子
43
精华
0
积分
43
UID
41116
发表于 2010-4-16 08:20:31 PM |显示全部楼层
HostEase
版主帮忙回下上面的问题好吗?

使用道具 举报

Rank: 2

金币
0
银币
844
侦探币
0
威望
0
阅读权限
20
帖子
167
精华
0
积分
167
UID
42345
发表于 2010-4-16 08:21:28 PM |显示全部楼层
HostEase
反正我没用上。

使用道具 举报

Rank: 1

金币
0
银币
206
侦探币
0
威望
0
阅读权限
10
帖子
43
精华
0
积分
43
UID
41116
发表于 2010-4-16 09:44:06 PM |显示全部楼层
HostEase
我现在需要重定向

使用道具 举报

Rank: 1

金币
0
银币
206
侦探币
0
威望
0
阅读权限
10
帖子
43
精华
0
积分
43
UID
41116
发表于 2010-4-17 12:30:09 PM |显示全部楼层
HostEase
add.c我的空间上放那段代码就会显示500错误啊
是怎么回事啊

使用道具 举报

Rank: 2

金币
0
银币
375
侦探币
0
威望
0
阅读权限
20
帖子
77
精华
0
积分
77
UID
30837
发表于 2010-4-17 01:44:12 PM |显示全部楼层
HostEase
顶下,好贴

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

论坛言论由会员发布,不代表本论坛观点;非交易论坛,本站不对会员间交易承担任何责任。

代购请联系本站客服

美国主机侦探 回顶部