1. 云栖社区>
  2. >
  3. 正文

网站怎么做301重定向(apache/iis/htaccess)实现方法介绍

作者:用户 来源:互联网 时间:2016-09-05 20:03:14

windows网页服务器文件代码伪静态

网站怎么做301重定向(apache/iis/htaccess)实现方法介绍 - 摘要: 本文讲的是网站怎么做301重定向(apache/iis/htaccess)实现方法介绍, 1)IIS 301重定向 IIS实现301永久重定向的方法,适用于Windows服务器,依次执行如下操作:在IIS中找到对应网站右键->重定向到URL->“重定向到”中输入目标网页的URL地址->选中“资源的永久

1)IIS 301重定向

IIS实现301永久重定向的方法,适用于Windows服务器,依次执行如下操作:在IIS中找到对应网站右键->重定向到URL->“重定向到”中输入目标网页的URL地址->选中“资源的永久重定向”(这里一定要勾选)->“应用”即可。

2)Apache 301重定向

Apache服务器下实现301重定向,通常采用“mod_rewrite”伪静态技术,这里需要用到.htaccess文件。小拼以域名301重定向到www的二级域名为例,你只需在.htaccess文件中加入如下规则:
Options +FollowSymLinks

 代码如下 复制代码
RewriteEngine on
RewriteCond %{HTTP_HOST} ^xp-sem.com
RewriteRule ^(.*)$ http://www.xp-sem.com/$1 [R=permanent,L]
同理,Windows服务器的伪静态技术也可以实现301重定向,只需在httpd.ini中加入以下规则:
RewriteCond Host: ^xp-sem.com$
RewriteRule (.*) http://www.xp-sem.com$1 [R,I]

3)Linux 301重定向

 代码如下 复制代码
Redirect 301 / http://www.xp-sem.com/

这是常用的写法,通过此指令告诉搜索引擎蜘蛛你的站点文件不在此URL下。


4)PHP 301重定向
在网页头部加入如下代码:

 代码如下 复制代码
<?php
Header( “HTTP/1.1 301 Moved Permanently” ) ;
Header( “Location: http://www.xp-sem.com” );
?>

5)ASP 301重定向
<%@ Language=VBScript %>
<%
Response.Status=”301 Moved Permanently”
Response.AddHeader “Location”,”http://www.xp-sem.com”
%>

6)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.xp-sem.com”);
}
</script>

7)

ColdFusion 301重定向

 代码如下 复制代码
<.cfheader statuscode=”301″ statustext=”Moved permanently”>
<.cfheader name=”Location” value=”http://www.xp-sem.com”>

8)绑定/本地DNS(域名别名跳转) 301重定向
如果你有域名DNS控制面板管理权限,只需添加一个别名记录就可实现301重定向。
比如要将blog.xp-sem.com指向www.xp-sem.com,则只需在DNS服务中应增加一个别名记录,可写成:blog IN CNAME www.xp-sem.com;
又如需配置大量的虚拟域名,则可写成:* IN CNAME www.xp-sem.com,这样就可将所有未设置的以xp-sem.com结尾的记录全部重定向到www.xp-sem.com上。

以上是云栖社区小编为您精心准备的的内容,在云栖社区的博客、问答、公众号、人物、课程等栏目也有的相关内容,欢迎继续使用右上角搜索按钮进行搜索windows , 网页 , 服务器 , 文件 , 代码 伪静态 .htaccess 301重定向、apache 301 .htaccess、apache 301重定向、apache配置301重定向、apache 域名301重定向,以便于您获取更多的相关知识。

稳定可靠、可弹性伸缩的在线数据库服务,全球最受欢迎的开源数据库之一

6款热门基础云产品6个月免费体验;2款产品1年体验;1款产品2年体验

弹性可伸缩的计算服务,助您降低 IT 成本,提升运维效率

开发者常用软件,超百款实用软件一站式提供