关于网站重定向问题的代码

[复制链接]
查看135 | 回复0 | 2018-11-1 16:47:05 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?立即注册

×
1、ASP下的301转向代码
  1. <%@ Language=VBScript %>
  2. <%
  3. Response.Status=”301 Moved Permanently”
  4. Response.AddHeader “Location”, “http://***.com/ ”
  5. %>
复制代码

2、ASP.Net下的301转向代码
  1. <script runat=”server”>
  2. private void Page_Load(object sender, System.EventArgs e)
  3. {
  4. Response.Status = “301 Moved Permanently”;
  5. Response.AddHeader(”Location”,”http://***.com);
  6. }
  7. </script>
复制代码

3、PHP下的301转向代码
  1. header(”HTTP/1.1 301 Moved Permanently”);
  2. header(”Location: http://***.com/ ”);
  3. exit();
复制代码

4、CGI Perl下的301转向代码
  1. $q = new CGI;
  2. print $q->redirect(”http://***.com/”);
复制代码

5、JSP下的301重定向代码
  1. <%
  2. response.setStatus(301);
  3. response.setHeader( "Location", http://***.com );
  4. response.setHeader( "Connection", "close" );
  5. %>
复制代码

6、IIS下301设置
Internet信息服务管理器 -> 虚拟目录 -> 重定向到URL,输入需要转向的目标URL,并选择"资源的永久重定向"。
在IIS中,也可以通过安装ISAPI Rewrite组件来实现如Apache中mod_rewrite的功能,详见ISAPI Rewrite 3下载及常用301规则。

7、Apache下301重定向代码
新建.htaccess文件,输入下列内容(需要开启mod_rewrite):将不带WWW的域名转向到带WWW的域名下
  1. Options +FollowSymLinks
  2. RewriteEngine on
  3. RewriteCond %{HTTP_HOST} ^***.com [NC]
  4. RewriteRule ^(.*)nbsp;   $1 [L,R=301]
复制代码



回复

使用道具 举报

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

本版积分规则