当前位置:首页 > 服务器 > 正文

服务器设置301重定向(域名解析301重定向)

今天给各位分享服务器设置301重定向的知识,其中也会对域名解析301重定向进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!

本文目录一览:

网站更换服务器,如何设置301定向跳转

IIS下直接301设置

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

这个需要服务器直接操作,很多空间商不会给做。

介于空间管理程序和方法各不相同,例如之后的WEB操作管理 有可能导致301间接失效

所以如果不是自己独立服务器 不建议直接操作。条条大路通罗马看下:

1、采用isapi-rewirte组件 的伪静态完全独立,可以直接在原伪静态规则文件httpd.ini 加上301跳转代码 立即生效

【详解:利用 ISAPI Rewrite 做301永久重定向】

[ISAPI_Rewrite]

CacheClockRate 3600

RepeatLimit 32

RewriteEngine On

RewriteCond Host: ^boaer\.com$

RewriteRule (.*) http\://www\.boaer\.com$1 [I,RP]

注:----URL标准化的301重定向(以上代码)需要写在其他URL-rewrite代码之前。----

2、ASP下的301转向代码

%@ Language=VBScript % 

Response.Status=”301 Moved Permanently” 

Response.AddHeader “Location”, “.*****/***/301/” 

%

3、转向代码

script runat=”server”   

private void Page_Load(object sender, System.EventArgs e)    

{    

Response.Status = “301 Moved Permanently”;    

Response.AddHeader(”Location”,”.*****.cn/***/301/“);    

}    

/script 

4、PHP下的301转向代码

header(”HTTP/1.1 301 Moved Permanently”);    

header(”Location: .*****.cn/***/301/”);    

exit(); 

5、CGI Perl下的301转向代码

$q = new CGI;    

print $q-redirect(”.*****.com/”); 

6、转向代码

%    

response.setStatus(301);    

response.setHeader( “Location”, “.*****.cn/” );    

response.setHeader( “Connection”, “close” );    

7、转向代码

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

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

Options +FollowSymLinks    

RewriteEngine on    

RewriteCond %{HTTP_HOST} ^boaer.cn [NC]    

RewriteRule ^(.*)$ .*****.cn/$1 [L,R=301] 

2)重定向到新域名

Options +FollowSymLinks    

RewriteEngine on    

RewriteRule ^(.*)$ .*****.cn/$1 [L,R=301] 

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

Options +FollowSymLinks    

RewriteEngine on    

RewriteRule ^news-(.+)\.html$ news.php?id=$1   

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

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

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

VirtualHost *:80   

ServerName www.*****.cn    

DocumentRoot /home/lesishu    

/VirtualHost 

VirtualHost *:80   

ServerName lesishu.cn    

RedirectMatch permanent ^/(.*) .*****.cn/$1    

/VirtualHost 

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

301转向情况检测

 

301重定向是什么意思?怎么设置301重定向。

301重定向也叫301跳转与301转向,也称为301永久重定向;指的是页面永久性移走,它是一种非常重要的“自动转向”技术;网址重定向最为可行的一种办法,当用户或搜索引擎向网站服务器发出浏览请求时,服务器返回的HTTP数据流中头信息(header)中的状态码的一种,表示本网页永久性转移到另一个地址。

301跳转是网站建设过程中的一个功能。一般用于2个域名指向同一个网站。 一般来说,利用跳转,对网站的排名不会有影响。但不会转移全部权重。只能说让损失降到最低。

服务器IIS下目录301重定向怎么弄

1.打开iis

2.在IIs里右键单击原来的首页

3.在“文件”选项卡里,选择“重定向到URL”【这个选项系统默认301处理】

4.输入你要重定向的URL

5.确定

备注:IIS里所有的文件,文件夹都可以类似的方式处理,甚至整站也可以这么处理,系统默认都是作为301永久重定向处理的!

如何设置windows2008服务器全站301重定向

第一步:首先打开Internet 信息服务,在左侧点击被做301重定向的网站(蓝色标注);

第二步:双击右侧的HTTP重定向按钮;

第三步:将请求重定向到此目标打钩,并在下面输入你要重定向到的网站或网站目录,并将状态代码选择为永久(301):第四步:我们来看一下301重定向是否成功;

设置301重定向是不是比Windows 2003和Windows 2008操作系统的服务器要简单很多,不用加什么代码,也不用改什么文件。

服务器设置301重定向的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于域名解析301重定向、服务器设置301重定向的信息别忘了在本站进行查找喔。

取消
扫码支持 支付码