|  | 
 
| IIS 7.0以上的可以通过配置根目录下的web.config实现一个网站空间下绑定多个域名,适合虚拟空间很大,但是又只能绑定一个域名不能子目录绑定域名的情况。 " r" F" w7 Q: `/ R, W$ C# T  比如建了一个页面,里面只有两三个html文件,属于纯展示的,但是有需要绑定一级域名,可以用此种方法。* i. z+ i1 c. d6 B, J( O; R  l$ l5 A
 首先,要开启IIS rewrite伪静态功能,传送门:
 4 f$ b% Z- j! w0 V8 dwindows2012中IIS8如何安装和使用URL重写工具-URL Rewrite3 g- I% ^2 F# V: J( W$ c5 s
 或者直接下载管理工具,类似BT的,安装完之后会自动帮你安装好。
 ' O! U2 v4 U# u( V' k
 2 w1 I  t: ^3 ?4 X  r9 P  修改根目录下的web.config文件,如果没有的话创建一个。0 b, M4 C1 s0 R4 `
 
 4 I: Z- `& k" w: Y3 V0 N
 ; F8 A: u2 A. }5 }: n( M/ C复制代码<configuration> 0 v; I# o8 S. L( R9 ^
    <system.webServer> ; Q! A8 q$ _$ c
        <rewrite> + D+ q6 z$ v1 z* ]+ M
            <rules> * H/ ?5 R0 O& ~( Q% m& ]
                 ' e  @0 U+ c/ s6 ^+ u; m3 U
        <rule name="Imported Rule xp6/531"> / E5 L* w- s2 H8 g* f$ S' M( m
            <match url="^.*$" ignoreCase="false" /> $ j8 c5 n6 x  |0 D4 A1 M) P7 @) L
            <conditions><add input="{HTTP_HOST}" pattern="^www.xp6.org$|^xp6.org$" /></conditions> @! ]3 H+ ^. ^  C# E1 `, ?
            <action type="Rewrite" url="xp6/{R:0}" appendQueryString="true" /> 6 b* ~' d% B0 K, a
        </rule> . m6 _! N! F' N, M
 / e, c( ]6 L: s  n1 G
        <rule name="Imported Rule bbs/978"> * Y6 l: k5 E( [; D
            <match url="^.*$" ignoreCase="false" /> . T7 s2 A) O+ x% F& v1 h
            <conditions><add input="{HTTP_HOST}" pattern="^bbs.xp6.org$" /></conditions> " N4 h7 z2 w8 e) D. R7 I, f2 }
            <action type="Rewrite" url="bbs/{R:0}" appendQueryString="true" /> ) }6 T1 l0 j) W0 C/ {
        </rule> / u: O' ^# ~5 P2 s
 ; S* y" R7 t' O! y/ N0 F8 A& d
            </rules> % i0 O9 B; H' @# R: A7 G
        </rewrite> ' V3 H5 }; ~5 N( C6 a; o
        <httpErrors errorMode="Detailed" /> " f3 X7 d1 h/ I' \
        <asp scriptErrorSentToBrowser="true"/> 8 a  C4 n0 I+ [2 R% f1 d+ |
    </system.webServer> 8 d5 r! m) \0 u7 t! f: Z. C6 z( A
    <system.web> 5 l, l. i. V( J2 ~1 v$ R9 x4 X
        <customErrors mode="Off"/> 5 q( H' m( g9 `3 [
        <compilation debug="true"/> - n1 A( n9 p. b& y( V6 t. D
        <identity impersonate="false" /> 3 G% F# s* Q) Q5 a: l9 U7 q
    </system.web> ! [9 N' o/ \( H1 W
</configuration> 
 + s  E. T6 g$ X) U  H; X说明:规则<rule></rule>标签内为一个* @' g) u1 e1 T
 1.www.xp6.org与xp6.org绑定到子目录文件夹xp6
 ' G: D7 ~  Y; y, ]+ ]2.bbs.xp6.org绑定到子目录文件夹bbs2 W+ o4 J) ~# c: |, a
 通过多个rule规则可以对应的多个域名绑定多个子目录。; F0 ~/ w% T9 c' F3 D+ v
 注意:
 ; A8 ~& U$ a$ e2 A8 K" q1、此规则仅适用于IIS7.0以上的主机,简单的查看方法就是空间开通后看根目录有没有web.config文件。9 k. X$ W- J* m- o
 2、使用此种方法,子目录内的网站调用css、图片以及其他页面文件须使用相对目录,或者完整的目录: /子目录/网页文件  这种方式。, S+ ~8 E7 r# ?# `5 m( _
 
 + A; ]( l$ d. K* a$ Q! B7 G1 ?2 u$ [. \% D7 G7 c3 L  q8 Z
 , F# \) w8 V; t3 _
 
 | 
 |