站长必备的最齐全的301转向代码合集_网站应用

将SEO工作中所需要的301转向代码进行了整理,收藏并分享,以备查阅。
1、IIS下301设置
Internet信息服务管理器 -> 虚拟目录 -> 重定向到URL,输入需要转向的
目标URL,并选择“资源的永久重定向”。
2、ASP下的301转向代码

复制代码 代码如下:

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

3、ASP.Net下的301转向代码

复制代码 代码如下:

<script runat="server">
private void Page_Load(object sender, System.EventArgs e)
{
Response.Status = "301 Moved Permanently";
Response.AddHeader("Location","http://www.jb51.net/");
}
</script>

4、PHP下的301转向代码

复制代码 代码如下:

header("HTTP/1.1 301 Moved Permanently");
header("Location: http://www.jb51.net/");
exit();

5、CGI Perl下的301转向代码

复制代码 代码如下:

$q = new CGI;
print $q->redirect("http://www.jb51.net/");

6、JSP下的301转向代码

复制代码 代码如下:

<%
response.setStatus(301);
response.setHeader( "Location", "http://www.jb51.net/" );
response.setHeader( "Connection", "close" );
%>

7、Apache下301转向代码

新建.htaccess文件,输入下列内容(需要开启mod_rewrite):

1)将不带WWW的域名转向到带WWW的域名下

复制代码 代码如下:

Options +FollowSymLinks
RewriteEngine on
RewriteCond %{HTTP_HOST} ^lesishu.cn [NC]
RewriteRule ^(.*)$ http://www.jb51.net/$1 [L,R=301]

2)重定向到新域名

复制代码 代码如下:

Options +FollowSymLinks
RewriteEngine on
RewriteRule ^(.*)$ http://www.jb51.net/$1 [L,R=301]

3)使用正则进行301转向,实现伪静态

复制代码 代码如下:

Options +FollowSymLinks
RewriteEngine on
RewriteRule ^news-(.+)\.html$ news.php?id=$1

将news.php?id=123这样的地址转向到news-123.html
8、Apache下vhosts.conf中配置301转向
为实现URL规范化,SEO通常将不带WWW的域名转向到带WWW域名,
vhosts.conf中配置为:
[code]
<VirtualHost *:80>
ServerName www.jb51.net
DocumentRoot /home/jb51
</VirtualHost>

<VirtualHost *:80>
ServerName jb51.net
RedirectMatch permanent ^/(.*) http://www.jb51.net/$1
</VirtualHost>
[code]
Apache下除了以上2种方法,还有其他配置方法和可选参数,建议阅读
Apache文档。

301转向情况检测

  1. http://www.seoconsultants.com/tools/headers.asp
  2. http://www.internetofficer.com/seo-tool/redirect-check/
时间: 2024-10-12 04:38:23

站长必备的最齐全的301转向代码合集_网站应用的相关文章

301重定向代码合集(iis,asp,php,asp.net,apache)_相关技巧

1.IIS下301设置 Internet信息服务管理器 -> 虚拟目录 -> 重定向到URL,输入需要转向的目标URL,并选择"资源的永久重定向". 在IIS中,也可以通过安装ISAPI Rewrite组件来实现如Apache中mod_rewrite的功能,详见ISAPI Rewrite 3下载及常用301规则. 2.ASP下的301重定向代码 <%@ Language=VBScript %> <% Response.Status="301 Mo

各种语言版本的301转向代码的写法

一: IIS中实现301转向: 1.打开internet信息服务管理器,在欲重定向的网页或目录上按右键 2.选中"重定向到URL" 3.在对话框中输入目标页面的地址 4.选中"资源的永久重定向" 5.点击"应用"即可生效 二:ASP下的301转向代码: ASP下的301转向代码: <%@ Language="VBScript" %> <% Response.Status = "301 Moved P

asp,asp.net,php,jsp下的301转向代码_网站应用

使用.htaccess文件来进行301重定向,请见我的另外一篇文章<301重定向,域名更换后跳转到新域名> . 如果空间不支持.htaccess文件,那么我们还可以通过php/asp代码来进行301重定向. 为了将搜索引擎的记录更新到现在的域名上面,做了几个301重定向的东东,给大家分享一下. asp 301转向代码 在 index.asp 或 default.asp 的最顶部加入以下几行: 复制代码 代码如下: <% Response.Status="301 Moved Pe

PHP 实现301转向代码

301转向定义 301转向(或叫301重定向,301跳转)是当用户或搜索引擎向网站服务器发出浏览请求时,服务器返回的HTTP数据流中头信息(header)中的状态码的一种,表示本网页永久性转移到另一个地址. 其它常见的状态码还包括,200表示一切正常,404网页找不到,302暂时转向,等等. 网站做转向的方法 网址转向方法主要包括:301转向,302转向,JavaScript转向,PHP/ASP/CGI转向,META REFRESH网页META刷新,等.302转向可能会有URL规范化问题.其它方

有感于“站长们,拿出你们的尊严来!”而发_网站应用

写下这篇文章之前,我想先说说我自己,我,玉龙,建站经验8年,在K666时代开始泡,chinaz泡过,落伍泡过,cnzz泡过,XXSKY的时候也泡过,ADMIN5也泡了好久,可是我想谁也不会知道我是谁,因为,泡虽泡,每次上来,就像上ADMIN5一样,只是看看文章,看看大家发的贴子,然后开始做自己的事,我不习惯发贴,也不习惯去写什么文章,用大家的话来说,一直在潜水    本来不想写下这篇文章,因为自己的文字水平实在很差,但有些东西不得不说,先说一下自己今天上午的经历,今天上午去和一个客户谈做网站的事

php域名301转向程序代码

注意: 301,302 都是HTTP状态的编码,都代表着某个URL发生了转移,不同之处在于: 301 redirect: 301 代表永久性转移(Permanently Moved), 302 redirect: 302 代表暂时性转移(Temporarily Moved ), 例子 在php中正常的临时跳转通常使用:    代码如下 复制代码 <?php  header("Location:your_dest_url"); ?> 最简单的做法  代码如下 复制代码 $th

做301转向后的感想 希望对准备做301转向的人有用

小生第一次发表相关技术性文章,可能表达有不清晰之处,望谅解. 首先说一下神马叫301转向,301转向(或叫301重定向,301跳转)是当用户或搜索引擎向网站服务器发出浏览请求时,服务器返回的HTTP数据流中头信息(header)中的状态码的一种,表示本网页永久性转移到另一个地址. 相信许多站长都有网站被K的时候,有个做游戏的站长,网站排名非常好,但是突然有一天莫名其妙的被百度K了,排名全掉了.这游戏站长依旧没有放弃,每天更新网站每天发外链,他也找不到出原因何在.持续了快一年了排名依旧没有上去.想

win2003iis主机设置301转向DEDE织梦系统管用

中介交易 http://www.aliyun.com/zixun/aggregation/6858.html">SEO诊断 淘宝客 云主机 技术大厅 为了减少权重分散,需要将不带www的网站跳转到带www的网站,需要做301转向.本站是搭建在win2003iis虚拟主机中的,向IDC服务商询问过服务器是支持伪静态,于是站长就开始捣腾301转向,终于皇天不负有心人.下面站长贴301跳转的设置方法: 这里常州高大上建站用的是织梦模板,需要修改wwwroot文件夹里的index.php文件,如下

站长必备的SEO工具集合

站长必备的SEO工具集合,身为站长的你,都记住了吗? 网站内容与结构查询工具 搜索引擎抓取内容模拟器 可以模拟蜘蛛抓取指定网页,包括Text.Link.Keywords及Description信息等. http://www.webconfs.com/search-engine-spider-simulator.php 页面相似度检测工具 检验两个页面的相似度(如果相似度达80%以上,将可能受到惩罚) http://www.webconfs.com/similar-page-checker.php