首页 > 主机 > 正文
欢迎投稿SEO/SEM及互联网相关文章:百度百家、今日头条、一点资讯等平台转发!

网站301重定向:阿里云windows服务器IIS6.0-IIS7.5通用全站(包括内容页)301重定向方法

最近PE准备把二级域名换成全拼域名”www.panoeade.com”试着在服务器iis上面直接设置HTTP重定向,哪知道操作之后以前的域名可以跳转到新域名上,内容页却不能跳转到对应的页面。如下:

Olddomain→Newdomain(老域名正常跳转到新域名首页)

Domain/1.html→Newdomain(内页依然是跳转到新域名首页)

这根本不是我理想中的样子啊,所以我就尝试着在网上找方法,找了好多关于301重定向,301跳转的解决方法,不是文不对题就是只能实现域名对域名首页跳转的,内页依然还是会重定向到新域名的首页,靠人不如靠自己,还是自己尝试解决吧。

以前我的服务器是windows2003,iis版本是6.0也就是iis6.0,以前操作的方法如下图:

首先:打开服务器上的IIS

然后:点击需要跳转的网站-属性-主目录

最后:选择重定向到URL-输入跳转到的域名-如图勾选(X)(H)选项-应用保存即可

注意:跳转到的网址后面一定要带上“$S$Q”才能让内页成功匹配新域名。

现在我的服务器是阿里云windows2008,iis版本是7.0,iis7.0的重定向选项在文字介绍上容易让人误解,但是功能操作没有太大变化,所以我就都试了试选项,没想到居然成功实现网站内页301跳转了,下面就将正确的操作方法告诉大家:

1.打开服务器iis信息管理器

2.选中需要重定向的网站

3.右侧界面出现的功能模块中选择HTTP重定向双击出现操作界面

4.勾选将请求永久重定向到此目标输入跳转到的域名

5.勾选将所有请求重定向到确切目标(而不是相对目标)

6.下拉选择(永久301)

7.右侧菜单栏选择应用

Iis6跟iis7的区别在于重定向选项的描述会让有些朋友有点难以理解其实作用是一样的下面就是对应的选项描述:

上面输入的准确URL=将所有请求重定向到确切目标(而不是相对目标)

输入的URL下的目录=仅将请求重定向到此目录(非子目录)中的内容

资源的永久重定向=(永久301)

网址后参数"$S$Q$P$V"介绍

 
$S代码释义:
将请求重定向的URL的后缀传递给新的URL。后缀是用重定向的URL代替之后,初始URL中所保留的部分。
如果未设置 EXACT_DESTINATION 标志,则结果目标 URL 的名称将具有所请求文件的名称(作为文件夹名称)以及文件名本身。
如果映射到以下网站的虚拟目录:
yourdomain/news
配置为重定向到以下确切的URL:olddomain/news$S
访问:olddomain/news/1.html即跳转到:newdomain/news/1.html
   
$P代码释义:
将初始 URL中的参数(如 querystring 参数)传递至新的 URL,不包括问号 (?)。 如果映射到以下网站的虚拟目录:
yourdomain/news
配置为重定向到以下URL:
olddomain/news$P
访问:olddomain/news/1.php&paper14645sdf&=6即跳转到:newdomain/news/1.php&paper14645sdf&=6
   
$Q代码释义:
将初始 URL 中的参数(如 querystring 参数)传递至新的 URL,包括问号 (?)。 如果映射到以下网站的虚拟目录:
yourdomain/news
配置为重定向到以下确切的 URL:
olddomain/news$S$Q
访问:olddomain/news/1.php?paper14645sdf?=6即跳转到:newdomain/news/1.php?paper14645sdf?=6
$V代码释义:
传递请求的URL,但是不包括服务器名和任何参数。
配置为重定向到以下确切的 URL:
olddomain/news
访问:olddomain/news即跳转到:newdomain/news
以上$S$Q是比较常用的,其中$P$V对于我们来说用得就比较少了。
 
 
 
 
 
 
 
 
 

说好的转型安全领域,可是我还是忍不住要给大家分享这个教程。因为这个问题很常见,大部分人都遇到了(可能你没注意),困扰了我很久,相信这是一篇真正适合你的IIS301跳转教程。

背景

说到301跳转,作为seoer的你可能自以为是的觉得这是个简单的常识,可是你还真的不一定全会,看上去你的301跳转成功了,但是真的是301吗?真的是全站301吗?你找个内页带参数的url试试就知道。

大部分人做的301只是首页301,或者内页部分301,真正的问题在于你可能还没发现这个问题。

环境与条件

VPS中IIS7.5

需要做全站跳转或者指定规则跳转

不带www域名跳转到带www域名

解决方法

如果你是独立vps云服务器,那么想要做的全站301,不可能靠web.config文件来实现的,web.config文件在实践中只能首页301跳转。

案例

我现在需要将老域名:seo.qiankoo.com,与新域名不带www的secafe.cn域名全部跳转到:http://www.vuln.cn

这是个很经典的案例,大多数人要做301大多数都是这两种。

  • 首先,我新建一个站点,仅绑定域名:www.vuln.cn,指定站点目录为你的网站程序目录,如图:

  • 然后,随便找个地方(最好还是站点同目录)建立一个空文件夹;新建一个站点,绑定需要跳转的域名(可同时绑定多个),指定网站目录为刚才创建的空白文件夹,如图:

  • 然后针对这个需要跳转的站点进行操作,如案例中为secafe_301,进入http重定向

将301目标网站“www.vuln.cn”填入,下面两个选项不要勾,后期熟悉了功能可自行选择。

  • 至此,初步的301已完成,可以实现内页伪静态与首页301跳转,但是如果url带参数,如http://seo.qiankoo.com /?p=1,可能会直接301跳到http://www.vuln.cn首页,虽然这是301,但是关系并不对应,不是我们想要的,接下来需要对加一个 url重写规则。【IIS7/7.5如何开启URL伪静态【详解】

添加一个空白规则,名字随意。 

这里模式填写.*表示从根目录开始全部通配,达到完全对应,如果指定其他目录可在前面加上

这里添加条件,还是.*

下面填写跳转到的目录路径,这里填写的是目标站根目录通配。

最后别忘了点击应用:

  • 至此,完工,用站长工具查看下是否301关系对应:

两个域名完美统一301对应跳转。

很久没更新这么详细的教程了,因为重要所以用心写了下,就当是备忘,也希望能帮到某些人。

301跳转:IIS服务器网站整站301永久重定向设置方法(阿里云)的更多相关文章

  1. IS服务器下做301永久重定向设置方法

    以前也没怎么关注301重定向,第一因为没有网站要重定向,第二对于不带www的域名我都是用的转发到带www的域名. 不过一场风波之后,很多服务商已经不提供转发服务了,虽说易名现在还可以享用到免费的转发服 ...

  2. IIS服务器下做301永久重定向设置方法

    实现方法如下: 1.新建一个站点,对应目录如E:\wwwroot\301web.该目录下只需要1个文件,即index.html或者加个404.htm.绑定要跳转的域名,如图: 2.在IIS中选中刚才我 ...

  3. 阿里云服务器Linux CentOS安装配置(一)购买阿里云服务器

    阿里云服务器Linux CentOS安装配置(一)购买阿里云服务器 我在阿里云购买的服务器配置 CPU:1核 内存:2G 系统盘:40G 公共镜像:CentOS 6.5 64位 公网带宽:1Mbps ...

  4. nginx、Apache、IIS服务器解决 413 Request Entity Too Large问题方法汇总

    一.nginx服务器 nginx出现这个问题的原因是请求实体太长了.一般出现种情况是Post请求时Body内容Post的数据太大了,如上传大文件过大.POST数据比较多. 处理方法 在nginx.co ...

  5. 分享阿里云推荐码 IC1L2A,购买服务器可以直接打9折,另附阿里云服务器部署ASP.NET MVC5关键教程

    阿里云推荐码为:IC1L2A 阿里云还是不错滴. 以windows server 2008 R2为例,介绍如何从全新的服务器部署MVC5 站点. 新购买的阿里云服务器是没有IIS的,要安装IIS: 控 ...

  6. 网站整站下载工具—HTTrack Website Copier

    HTTrack是一个免费和易用的离线浏览工具(浏览器),它可以允许你下载整个WWW网站至本地目录,并且通过遍历网站目录获取HTML,图片和其他文件,是安全渗透测试和居家旅行必备软件. WinHTTra ...

  7. CODE 大全网站整站源码分享(带数据库)

    CODE 大全是一个偏向于 JavaEE.JavaWeb,WEB 前端,HTML5,数据库,系统运维,编程技术开发的纯个人学习.交流性质的技术博客,一个很不错的网站,现在我免费分享给大家.对 java ...

  8. 网站整站变灰的方法(不支持IE10)

    html { -ms-filter: grayscale(100%); -webkit-filter: grayscale(100%); -moz-filter: grayscale(100%); - ...

  9. spring boot (2):spring boot 打包tomcat、tomcat 部署多个项目、服务器部署项目SSL 设置(阿里云)

    一.spring boot 内置tomcat配置https: 关于自签名证书可以看下上一篇 spring boot1 更详细的可以看转载 https://www.jianshu.com/p/8d4ab ...

随机推荐

  1. 动态修改ViewPagerIndicator CustomTabPageIndicator Tab标签文字颜色

    ViewPagerIndicator 的CustomTabPageIndicator 默认是没有Tab选中修改TextView颜色特效的. 可以通过以下方式实现: 新建viewpager_title_ ...

  2. java模式之装饰模式

    1. 什么叫装饰模式? 根据业务的需求,需要对一个类的方法进行增强的处理. 2. 为什么需要装饰模式? 拓展性更加的好,当觉得这个装饰不好的时候,可以直接拿下,不需要改变任何的代码. 3. 装饰模式的 ...

  3. java参数传递(值传递还是引用传递)

    Java中的参数传递机制一直以来大家都争论不休,究竟是“传值”还是“传址(传引用)”,争论的双方各执一词,互不相让.不但“菜鸟”们一头雾水,一些“老鸟”也只知道结果却说不出所以然来.我相信看过下面的内 ...

  4. React入门实例

    前言 React 的核心思想是:封装组件,各个组件维护自己的状态和UI,当状态变更,自动重新渲染整个组件. 理解:react首先值得拍手称赞的是它所有的开发都基于一个组件(component),组件和 ...

  5. Vmware Vcenter6.0 全新安装及群集配置介绍

    介绍如何安装vsphere ESxi主机及将vmware vsphere5.5升级到vmware vsphere6.0的介绍,而今天呢,主要介绍vsphere vcenter,说到vsphere vc ...

  6. 一名测试初学者听JAVA视频笔记(一)

    搭建pho开发环境与框架图 韩顺平 第一章: No1  关于文件以及文件夹的管理 将生成的文本文档做成详细信息的形式,显示文件修改时间以及文件大小,便于文件查看和管理,也是对于一名IT人士高效能工作的 ...

  7. AR/VR行业是否会像智能手机一样的飞速崛起

    从硬件和内容两方面来看,VR(虚拟现实)应该会比AR(增强现实)率先普及大众.当然,这是建立在解决无线化.眩晕.便携等问题之后的事儿,内容上不用担心,照现在这个发展速度-- 说到"风口&qu ...

  8. jquery通过attr取html里自定义属性原来这么方便啊

    <script type="text/javascript"> function fangGouWuChe(obj) { //放入购物车  var sMat = $(o ...

  9. Maven之(三)Maven插件

    Maven本质上是一个插件框架,它的核心并不执行任何具体的构建任务,所有这些任务都交给插件来完成,像编译是通过maven-compile-plugin实现的.测试是通过maven-surefire-p ...

  10. shell 文件中列的整合成一个文件

    原文件 第一种方法 [root@wxb- jt]# paste -d "," b c d ,q, , ,e, ,r, ,t, [root@wxb- jt]# paste b c d ...