网站海外推广服务,深入网站开发和运维,wordpress给文章添加子页面,百度广告太多教育资源网将SEO工作中所需要的301转向代码进行了整理#xff0c;收藏并分享#xff0c;以备查阅。 1、IIS下301设置 Internet信息服务管理器 - 虚拟目录 - 重定向到URL#xff0c;输入需要转向的目标URL#xff0c;并选择“资源的永久重定向”。 2、ASP下的301转向…教育资源网将SEO工作中所需要的301转向代码进行了整理收藏并分享以备查阅。 1、IIS下301设置 Internet信息服务管理器 - 虚拟目录 - 重定向到URL输入需要转向的目标URL并选择“资源的永久重定向”。 2、ASP下的301转向代码 % LanguageVBScript % % Response.Status”301 Moved Permanently” Response.AddHeader “Location”, “http://www.edu03.com/” % 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.edu03.com/“); } /script 4、PHP下的301转向代码 header(”HTTP/1.1 301 Moved Permanently”); header(”Location: http://www.edu03.com/”); exit(); 5、CGI Perl下的301转向代码 $q new CGI; print $q-redirect(”http://www.edu03.com/”); 6、JSP下的301转向代码 % response.setStatus(301); response.setHeader( “Location”, “http://www.edu03.com/” ); response.setHeader( “Connection”, “close” ); % 7、Apache下301转向代码 新建.htaccess文件输入下列内容需要开启mod_rewrite 1将不带WWW的域名转向到带WWW的域名下 Options FollowSymLinks RewriteEngine on RewriteCond %{HTTP_HOST} ^rs100.cn [NC] RewriteRule ^(.*)$ http://www.edu03.com/$1 [L,R301] 2重定向到新域名 Options FollowSymLinks RewriteEngine on RewriteRule ^(.*)$ http://www.edu03.com/$1 [L,R301] 3使用正则进行301转向实现伪静态 Options FollowSymLinks RewriteEngine on RewriteRule ^news-(.)\.html$ news.php?id$1 将news.php?id123这样的地址转向到news-123.html 8、Apache下vhosts.conf中配置301转向 为实现URL规范化SEO通常将不带WWW的域名转向到带WWW域名vhosts.conf中配置为 VirtualHost *:80 ServerName http://www.edu03.com/ DocumentRoot /home/lesishu /VirtualHost VirtualHost *:80 ServerName lesishu.cn RedirectMatch permanent ^/(.*) http://www.edu03.com//$1 /VirtualHost Apache下除了以上2种方法还有其他配置方法和可选参数建议阅读Apache文档。 301转向情况检测 http://www.seoconsultants.com/tools/headers.asphttp://www.internetofficer.com/seo-tool/redirect-check/ 原载: 点石互动搜索引擎优化博客 转载于:https://www.cnblogs.com/louvreliu/archive/2008/10/17/1313183.html