我的位置:速网百科 > 电商资讯 服务器

08服务器如何设置301,sip服务器如何设置

作者:宋思远 时间:2022-05-20 16:23:07

win2008服务器如何做301跳转!

win2008服务器如何做301跳转!

  win2008服务器在iis里设置301跳转相当简单,假设我输入以下网址的时候都指向主域http://www.***.net
  http://***.net
  http://web.***.net
  http://tao.***.net
  http://taoke.***.net
  1、先建立一个文件夹,便于好记和区分,可以这样起名字,例如:***.net301,这样的文件夹名字一看就知道是要做301跳转的;
  2、打开iis,添加一个网站,并绑定以上域名(红色显示);
  3、点击左侧网站列表中刚刚添加的网站,在右侧双击“http重定向”

服务器中如何开启301配置文件

服务器上怎么给网站做301重定向

  301重定向,简单来说,就是用户向网站服务器提出访问请求时,该网址被永久性转向另一个地址。这是一种实现起来并不难、又对搜索引擎友好的SEO手段。我们先来介绍一下有必要使用301重定向的几种情况:
  1、网站更换域名,将老域名重定向到新域名上;
  2、网站有多个域名,可以通过重定向让访问这些域名的用户自动跳转到主站点
  3、将不带www的域名重定向到带www的域名,这样输入不带www的域名就会自动转向带www的;
  4、网站调整,改变了网站的目录结构,网页被移到一个新地址;
  5、网页扩展名改变,如因应用需要把.php改成.Html或.shtml;
  6、将旧的、动态URL转到新的静态URL;
  7、网站改版,新版内容和旧版内容同时存在一段时间,可以将旧版内容指向新版对应内容;
  如果您的网站存在以上这些情况,建议您可以做一下301重定向。301重定向不仅可以集中域名权重(情况2、3),还可以使新域名继承老域名的权重(情况1)。此外,如果在情况4、5之下不做重定向,则用户收藏夹或搜索引擎数据库中旧地址只能让访问客户得到一个404页面错误信息,您的网站将白白丧失访问流量。
  所以,做好301重定向,能够尽可能的降低网站因改版、更换域名等情况带来的流量损失,提高用户体验度,同时有利于网站优化。
  Windows主机IIS服务器实现301重定向:
  1、打开internet信息服务管理器,在欲重定向的网页或目录上按右键,选择“重定向到URL”;
  2、在“重定向到”输入框中输入要跳转到的目标网页的URL地址;
  3、选中“资源的永久重定向” ;
  4、最后点击“应用”。
  Windows主机上以ASP.NET主机为例:
  ASP .NET下的301重定向:
  现在网站根目录下新建一个首页文件home.asp,粘贴以下代码,并将URL替换成您的目标ULR。

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

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

  

  1.   IIS下直接301设置
      Internet信息服务管理器 -> 虚拟目录 -> 重定向到URL,输入需要转向的目标URL,并选择“资源的永久重定向”。
      这个需要服务器直接操作,很多空间商不会给做。

  2.   介于空间管理程序和方法各不相同,例如之后的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=”301Moved Permanently”
  

  Response.AddHeader “Location”, “http://www.*****/***/301/”
  

  %>

  
  

  3、转向代码
  

  <script runat=”server”>
  

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

  {
  

  Response.Status = “301Moved Permanently”;
  

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

  }
  

  </script>

  
  

  4、PHP下的301转向代码
  

  header(”HTTP/1.1301Moved Permanently”);
  

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

  exit();

  
  

  5、CGI Perl下的301转向代码
  

  $q = new CGI;
  

  print $q->redirect(”http://www.*****.com/”);

  
  

  6、转向代码
  

  <%
  

  response.setStatus(301);
  

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

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

  %>

  
  

  7、转向代码
  新建.htaccess文件,输入下列内容(需要开启mod_rewrite):
  1)将不带WWW的域名转向到带WWW的域名下
  

  Options +FollowSymLinks
  

  RewriteEngine on
  

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

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

  
  

  2)重定向到新域名
  

  Options +FollowSymLinks
  

  RewriteEngine on
  

  RewriteRule ^(.*)$ http://www.*****.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 ^/(.*) http://www.*****.cn/$1
  

  </VirtualHost>

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

  
  301转向情况检测
  http://www.seoconsultants.com/tools/headers.asp
  http://www.internetofficer.com/seo-tool/redirect-check/

关于301的跳转是如何设置的,有什么作用

  域名对域名之间进行301跳转可以实现流量、权重转移,不仅减少因网站改版过程中不必要的流量损失,而且可以将网站A中的流量引入网站B,这是网站运营的一个重要环节。

  设置301常用的且简单的一种方法:

  1.   进入服务器

  2.   右击服务器中绑定的域名(会弹出一个网站属性框)

  3.   点击属性框中的“主目录”

  4.   选择重定向--输入重定向域名--选择永久重定向。

  如图:

版权声明:本文由互联网用户自发贡献,仅代表作者观点。若文章违规或侵权,请 (举报反馈) ,核实后立即删除。