Win2008 r2 iis7/iis7.5系统下HTTP重定向(301重定向)图文方法

这篇文章主要介绍了Win2008 r2 iis7/iis7.5系统下HTTP重定向(301重定向)图文方法,需要的朋友可以参考下
首先了解一下重定向,常用的重定向方式有: 301 redirect, 302 redirect 与 meta fresh。
什么情况下需要做301重定向?
如果你想要换域名,可以通过做301重定向来实现搜索引擎上你的网页依然有效和PR及其他数据不变等对搜索引擎友好的效果,保证流量稳定。
如果你有多个主页网址,也就是说访问者可以通过不同的URL到达相同的网页的时候,这种情况也就是PR分散和外链分散的情况,你可以通过做301重定向确定唯一的主页网址,统一URL所有的PR和外链集中。
如果你需要删除网站内部某些页面的时候,可以使用301重定向将网址重定向到网站首页。
如果你有多个不同域名或者不同网站需要指向同一网站时,通过301永久重定向可以实现。
如果你想要合并两个 的网站,希望确保指向过期网址的链接重定向至正确网页。

HTTP 重定向

“HTTP 重定向”支持将用户请求重定向到特定目标。当您希望可能使用某个 URL 的客户实际在另一个 URL 处停止时,请使用 HTTP 重定向。从重命名您的网站、到克服难以拼写的域名或者强制客户端使用 HTTPS 协议,此功能在许多情况下非常有用。

默认情况下IIS的 “HTTP 重定向” 功能是不会安装的我们需要手工把这角色给安装上。
在桌面上 右击 “计算机” 选择 “管理” 然后展开 “角色” 选择 web服务器(IIS) 然后在左边可以向下拖到
角色服务 在这里面可以看到 http重定向 是否安装 如果没有安装可以在上面点一下添加角色服务中进行安装(不需要安装盘)

设置与安装

选择好后,点击安装即可,不用重启计算机和IIS,就可以使用。

下面是具体的设置方法:

IIS7中,新建一个网站,把要转向的网址绑定上,如果分组依据为区域,在IIS中你会看到“HTTP重定向”的图标,点击既可进入设置界面,填好你要转到的网址即可:

按照要求填好既可,你懂的!

双击进入

如果需要例如:jb51.net 实现 www.jb51.net婴儿起名http://www.bbqmw.net/qm_yeqm的调整需要如下配置

选择“将请求重定向到此目标”例://www.jb51.net , 因为我这边做的是301重定向状态代码下面选择永久(301)如图所示:

然后点击“应用”,即可。

其实iis7.5的很多设置都是保存到web.config里面了

<?xml version="1.0" encoding="UTF-8"?>

如果有什么情况可以勾选 将所有请求重定向到确切的目录(而不是相对与目录)

原文地址:https://www.cnblogs.com/sakura03/p/10855190.html

时间: 2024-08-20 21:22:49

Win2008 r2 iis7/iis7.5系统下HTTP重定向(301重定向)图文方法的相关文章

IIS7.5+WebConfig实现页面伪静态和301重定向

IIS7.5+WebConfig实现页面伪静态和301重定向 使用URLRewriter组件在windows 2003 +iis 6.0下配置伪静态的文章网络上一大堆.但在iis7.0或iis 7.5 环境下配置的网站基本上没有讲解的,就算有也是一些无用的代码段,今天好不容易配置成功了,发个日记共享一下经验. 文档下载:http://files.cnblogs.com/files/dunitian/IIS7.5_WebConfig%E5%AE%9E%E7%8E%B0%E9%A1%B5%E9%9D

Windows 7系统下删除开机引导项的方法

Windows 7系统下删除开机引导项的方法: 1.使用管理员权限运行cmd,在命令行窗口使用  bcdedit 回车 2.查找description为你想删除的段,看对应的标识符是多少, 然后使用 bcdedit  /f  /delete 标识符 示例: bcdedit  /f  /delete {fa817679-23c9-11e1-bcbd-a9093a3d5fb5} 3. win7系统有一个启动管理器 bootmgr 它有一个状态displaybootmenu 默认是no 如果做过多系统

转:PL/SQL在 win8.1系统下连接Oracle11g没有database处理方法

一.问题 这里首先说明下我的环境:win8.1(64bit)+oracle11g(64bit)+PL/SQL(32bit).状况是:net manager正常配置,测试也成功,但是用PL/SQL连接的时候没有databse选项我上网百度了很久,总算找到了答案. 二.解决办法 PL/SQL Developer使用InstantClient连接Oracle版本:?1. 下载32位Oracle InstantClient,并展开到某目录,例如C:\instantclient-basic-nt-11.2

iOS开发随笔 28:Mac系统下开启和关闭隐藏文件的方法

在Mac下找到终端,输入以下命令(注意区分大小写): 显示Mac隐藏文件的命令: defaults write com.apple.finder AppleShowAllFiles -bool true 隐藏Mac隐藏文件的命令: defaults write com.apple.finder AppleShowAllFiles -bool false

如何在Win10系统下刻录光盘?Win10刻录光盘的方法

Win10系统如何刻录光盘呢? 第一步.打开需要刻录的文件夹,全选需要刻录的文件,点击Robbin工具栏"刻录"按钮 第二步.接下来会自动打开刻录及驱动器界面,点击顶部"刻录到光盘"按钮 第三步.进入到刻录到关盘界面后,给光盘起个好听的名字,默认是时间,尽量百家乐网址选择英语字符,刻录速度选择默认,当然害怕楚怀盘,可以选择第一殿的刻录速度,然后点击下一步 第四步.随后会刻录进度界面,我们需要耐心等待,1.32G的数据,大约需要3分钟 第五步.随后会出现"您

Linux系统下的Jenkins的简要安装方法

1 下载软件包 Jenkins 访问 https://jenkins.io/download/ 下载最新(LTS版本)的 war 包. Tomcat 访问 https://tomcat.apache.org/download-90.cgi 下载最新的 Tomcat 9.0 . cloudbees-folder 访问 http://ftp.icm.edu.pl/packages/jenkins/plugins/cloudbees-folder/ 下载最新的 cloudbees-folder 插件.

WIndows 系统下的常用命令 和 检测方法

一.检测硬盘速度(Windows 自带工具) 使用windows 系统自带的工具测试硬盘读写速度 在使用下面命令前,需要获得管理员权限,才会在Dos窗口上显示(否则,一闪而过) winsat disk -drive + 磁盘符(c.e.f) 二.常见的windows自带工具/命令 ifconfig  查看网络配置信息 DxDiag  查看部分硬件配置信息 mspaint  画图板 calc       计算器 devmgmt.msc  设备管理器 taskmgr     任务管理器 explor

Ubuntu系统下Xen虚拟机的基本安装方法(代码创建)

Ubuntu上Xen安装虚拟机方法一dd一个空的磁盘sudo dd if=/dev/zero of=/home/vm1.img bs=1G count=8 下载Xen VM通用配置文件 sudo wget http://mirrors.aliyun.com/ubuntu/dists/precise/main/installer-amd64/current/images/netboot/xen/xm-debian.cfg \ -O /etc/xen/vm1.conf对下载下来的配置文件进行相应的修

64位系统下System32文件系统重定向

前言 因为一次偶然的机会,需要访问系统目录“C:/Windows/System32“文件夹下的内容,使用的测试机器上预装了win7 64系统.在程序运行中竟然发生了该文件路径不存在的问题!!通过查看网上相关的资料,了解到64位系统下,System32(同时也包括Program Files)这两个文件夹被动态地重定向了.为了可以直观的反映这个问题,这里将编写一个小的测试程序进行验证. 实例验证 首先随机选择一个文件,并将其拷贝到系统目录的System32文件夹下.本文选择QQ启动程序进行验证(主要