欢迎来到山村网

各种语言、服务器301跳转代码全集

2019-03-02 12:07:12浏览:386 来源:山村网   
核心摘要:  这篇文章主要介绍了各种语言、服务器301跳转代码全集,本文讲解了IIS下301设置、ASP下的301转向代码、ASP.Net下的301转向代码

  这篇文章主要介绍了各种语言、服务器301跳转代码全集,本文讲解了IIS下301设置、ASP下的301转向代码、ASP.Net下的301转向代码、PHP下的301转向代码 、CGI Perl下的301转向代码、JSP下的301转向代码等内容,需要的朋友可以参考下

  301跳转通常用在网站换域名和为了保持链接统一性所用的。比如你原来的域名www.a.com现在换成www.b.com,用了301跳转后,访问www.a.com/about.html就会自动变成www.b.com/about.html。下面摘抄一下设置301的代码吧,方便一下新手们:

  301跳转代码全集(ASP|PHP|JSP|.NET)

  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转向代码

   代码如下:

  

  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下vhosts.conf中配置301转向

  为实现URL规范化,SEO通常将不带WWW的域名转向到带WWW域名,vhosts.conf中配置为:

   代码如下:

  

  ServerName www.jb51.net

  documentRoot

  

  

  ServerName jb51.net

  RedirectMatch permanent ^/(.*) http://www.jb51.net/$1

  

  8、Apache下301转向代码

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

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

   代码如下:

  Options +FollowSymlinks

  RewriteEngine on

  RewriteCond %{HTTP_HOST} ^jb51.net [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

  最后:在使用301永久性重定向命令让多个域名指向网站主域名时,也不会对网站的排名产生任何负面影响。希望对你有帮助。

(责任编辑:豆豆)
下一篇:

正则中的圆括号()的用途详解

上一篇:

Lua中的函数写法简明示例

  • 信息二维码

    手机看新闻

  • 分享到
打赏
免责声明
• 
本文仅代表作者个人观点,本站未对其内容进行核实,请读者仅做参考,如若文中涉及有违公德、触犯法律的内容,一经发现,立即删除,作者需自行承担相应责任。涉及到版权或其他问题,请及时联系我们 xfptx@outlook.com