搜索
查看: 9236|回复: 1

[网站] IIS环境下web.config伪静态实现301跳转(www与不带www

[复制链接]
发表于 2019-5-16 15:44:15 | 显示全部楼层 |阅读模式
IIS下面做域名301的跳转实际上是比较简单的,两种方法:
7 _5 c+ |8 H4 t1 d- v第一种:直接在IIS里面新建一个网站绑定不带www的域名然后设置301跳转到www域名即可。
  O6 l/ F/ Y; S9 q1 L, S) g4 H9 a% L" r# Y1 F$ H
第二种:需要开启伪静态,所以相对来说麻烦点,如果你已经开启rewrite伪静态了,那就简单多了。2 \( m: l3 ?4 w
IIS开启rewrite伪静态传送门(建设中。。。)
1 K; S" U0 _- r& l0 h2 ?) c( e" I2 K
1.windows2003+iis6.0系统通过httpd.conf实现:3 h, C% T1 y3 b3 T3 \- E/ ~% z
用记事本打开编辑修改网站根目录的httpd.conf,在下面添加对应代码" i# X" ?; I7 ?; b6 s* S) l# t
  1. #此规则表示站点上所有域名都301跳转到www.xp6.org% E8 k9 a$ {* z/ C0 j9 z& C
  2. RewriteCond %{HTTP_HOST} !^www.xp6.org$ [NC]3 _2 U* h% j6 P) Q3 _6 n# c5 p3 n
  3. RewriteRule ^(.*)$ http://www.xp6.org/$1 [R=301,L]
    5 g- Y6 [$ a" s: \
  4. #此规则表示如果访问是xp6.org就跳转到www.xp6.org,有多个就复制多组规则
复制代码
2.windows2008+iis7(windows2012+iis8)系统通过web.config实现301
9 u- o* T8 u! e9 j* F9 ?将以下规则复制到记事本内,保存为web.config(注意xp6.org、abc.com替换为自己的域名)上传到网站根目录。4 V. u) z: |8 a$ W
% `  c+ @" g" |
  1. <?xml version="1.0" encoding="UTF-8"?>$ U5 G9 e& v0 E0 p1 t( Q
  2. <configuration>2 K/ r+ q( W: F" v- Z' G
  3.     <system.webServer>1 l, ^7 q$ {6 k3 b. ~
  4.         <rewrite>, p' k2 l9 \# h1 @
  5.             <rules>3 g1 ^' ]. U6 i
  6.                 <rule name="301Redirect" stopProcessing="true">
    ) i0 q2 B& i" C
  7.                     <match url="(.*)" />6 q/ e3 [6 X, o- F  s* E
  8.                     <conditions logicalGrouping="MatchAny">
    & s! x2 h* D2 o3 Z, p* x$ U) ^
  9.                         <add input="{HTTP_HOST}" pattern="^xp6.org$" />
    3 u3 D  c) i& V2 [5 h" c4 v& ]$ f4 N6 c
  10.                         <add input="{HTTP_HOST}" pattern="^abc.com$" />4 o$ l% d" q. \! Z) t
  11.                     </conditions>
    ! w" D/ ?' X' S
  12.                     <action type="Redirect" url="http://www.xp6.org/{R:0}" redirectType="Permanent" />
    ( s' ?! o+ ?* z* j
  13.                 </rule>% g! f6 A7 M% p* t9 J
  14.             </rules>" J7 b% t* B+ l: Z4 @
  15.         </rewrite>- C- e4 {8 u" _4 b+ ~' p$ ^
  16.     </system.webServer>
    ) s3 w" u% T# D' P
  17. </configuration>
复制代码

! O$ f# V8 a1 P# o8 l+ L- k
0 r7 o1 q: m4 @( P, e( }5 T, X9 o0 X7 ^
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册帐号

本版积分规则

热议作品
精华帖子排行
精彩推荐

虾皮社区,成立十年了!

站长自己也搞不懂想做个什么,反正就是一直在努力的做!

Copyright © 2007-2019 xp6.org Powered by Discuz

QQ|Archiver|手机版|小黑屋|虾皮社区 鲁公网安备 37021102000261号 |网站地图
返回顶部 返回列表