硅云开发者社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 7836|回复: 0

[经验分享] 云主机 Windows 2008服务器IIS7/7.5配置域名跳转

[复制链接]

217

主题

553

帖子

3414

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
3414

荣誉管理论坛元老管理员知名站长

QQ
发表于 2016-9-15 14:05:03 | 显示全部楼层 |阅读模式
问题

实现url域名跳转的方法有很多,如:1.虚拟主机中直接自带功能(比如硅云虚拟主机就自带该功能),2.通过PHP等代码跳转,3.通过修改服务器网站的配置文件实现跳转

解决办法

在Windows主机中,IIS是最常用到的web服务器,其支持的URL定向的配置文件名为 httpd.ini(IIS6及以下)、web.config(IIS7及以上),在网上IIS6的URL重定向规则教程已经很多,我这里就来介绍下在IIS7(或以上)中配置web.config规则实现301跳转。

假设:将 vpsor.com 跳转到 www.vpsor.com

1、用记事本打开 web.config配置文件(没有则可以新建一个同名文件),在里面写入以下规则

  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <configuration>
  3.     <system.webServer>
  4.         
  5. <rewrite>
  6.         <rules>
  7.                 <rule name="Redirect" stopProcessing="true">  
  8.                     <match url=".*" />  
  9.                     <conditions>  
  10.                         <add input="{HTTP_HOST}" pattern="^vpsor.com" />   <!-- vpsor.com为发起跳转的源域名 -->
  11.                     </conditions>  
  12.                     <action type="Redirect" url="http://www.vpsor.com/{R:0}" redirectType="Permanent" />  <!-- www.vpsor.com为跳到的目标域名 -->
  13.                 </rule>  
  14.            </rules>
  15. </rewrite>

  16.     </system.webServer>
  17. </configuration>
复制代码


2、然后保存,将该web.config文件放入IIS网站的根目录,重启一下该网站就可以实现跳转。


硅云,走近计算,走进未来!
关闭

硅云论坛上一条 /1 下一条

QQ|云虚拟主机|云服务器|域名注册|关进小黑屋|硅云开发者社区

GMT+8, 2024-4-27 13:00 , Processed in 0.205318 second(s), 26 queries .

Powered by Discuz! X3.4

Copyright © 2016-2020, 硅云论坛.

快速回复 返回顶部 返回列表