1. 四川睿谷联创网络科技有限公司
      网络营销公司

      301重定向的操作

      睿谷联创建设的客户,若您为了SEO或者客户体验的需要,需要做301重定向,可参照此技术文档进行处理。若有疑问,请咨询技术支持客服。

      1、IIS下301设置

      Internet信息服务管理器 -> 虚拟目录 -> 重定向到URL,输入需要转向的目标URL,并选择"资源的永久重定向"。

      2、ASP下的301转向代码

      1. <%@ Language=VBScript %>
      2. <%
      3. Response.Status=”301Moved Permanently
      4. Response.AddHeader( “Location”, “http://www.cangcangyi.com/");
      5. %>

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

      1. <scriptrunat=”server”>
      2. privatevoid Page_Load(object senderSystem.EventArgs e)
      3. {
      4. Response.Status = “301Moved Permanently”;
      5. Response.AddHeader(Location”,”http://www.cangcangyi.com/“);
      6. }
      7. script>
      8. ?>

      4、PHP下的301转向代码

      1. header(HTTP/1.1301 Moved Permanently);
      2. header(Locationhttp://www.cangcangyi.com/”);
      3. exit();
      4. ?>

      5、CGI Perl下的301转向代码

      1. $q = newCGI;
      2. print$q->redirect(”http://www.cangcangyi.com/”);
      3. ?>

      6、JSP下的301转向代码

      1. <%
      2. response.setStatus(301);
      3. response.setHeader( “Location”, “http://www.cangcangyi.com/” );
      4. response.setHeader( “Connection”, “close” );
      5. %>
      6. ?>

      7、Apache下301转向代码

      新建.htaccess文件,有些空间会自带这个文件。输入下列内容(需要开启mod_rewrite):

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

      1. Options +FollowSymLinks
      2. RewriteEngineon
      3. RewriteCond %{HTTP_HOST} ^iruigu.cn [NC]
      4. RewriteRule ^(.*)http://www.cangcangyi.com/$1 [L,R=301]

      2)重定向到新域名

      1. Options +FollowSymLinks
      2. RewriteEngineon
      3. RewriteRule ^(.*)http://www.cangcangyi.com/$1 [L,R=301]

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

      1. Options +FollowSymLinks
      2. RewriteEngineon
      3. RewriteRule ^news-(.+)\.htmlnews.php?id=$1

      将news.php?id=123这样的地址转向到news-123.html

      8、Apache下vhosts.conf中配置301转向

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

      1. <VirtualHost *:80>
      2. ServerName www.cangcangyi.com
      3. DocumentRoot /home/
      4. VirtualHost>
      5.  
      6. <VirtualHost *:80>
      7. ServerName iruigu.cn
      8. RedirectMatchpermanent ^/(.*) http://www.cangcangyi.com/$1
      9. VirtualHost>

      Apache下除了以上2种方法,还有其他配置方法和可选参数,建议阅读Apache文档。

      做完后再进行301重定向检测

      301转向情况检测网址



      相关文章




      4码中特网站