emlog基于IIS7/7.5的url重写规则-站长杂谈下载

emlog基于IIS7/7.5的url重写规则

开通本站Svip会员,全站资源免费下
本规则只限于EMLOG 3.5
: b# U  S. O1 b0 i- G5 w  L! G3 g9 K/ s. s
随着Windows2008服务器的普及,IIS7/7.5逐渐普及起来,现在特向广大emer提供emlog基于IIS7/7.5 + mod_rewrite的重写规则$ p! f: }- L0 p
把下列配置字段保存为web.config放在博客根目录即可生效$ d. D1 G, Z( c8 E" I6 y
如果你的空间已经有了web.config,那么就只需要将下面<rewrite></rwrite>TAG.html" target="_blank" class="relatedlink">标签中的配置信息增加到你的web.config文件中的<system.webServer></system.webServer>配置段中即可
) P0 Z6 Y- e/ M. ~本配置已经在IIS7.5上测试通过
/ @5 ^1 ?+ j6 C: l8 _, G
0 o# g8 L3 l4 O0 t7 K7 \$ V<?xml version="1.0" encoding="UTF-8"?>
8 R7 n, p* x' t& ?1 v5 q<configuration>' j5 B6 |5 \4 z; X6 M0 ^/ S% E" B8 X
    <system.webServer>
. `& [& K" |' I        <rewrite>$ P  H; [0 m1 X. S( V4 |
            <rules>" q5 H/ M& P2 ?. f% C& F" \0 [
                <rule name="emlog-rewrite-file">0 C6 h; `7 o' k" D9 c
                    <match url="^(post|record|sort|author|page)-([0-9]+)\.html$" />  @$ s# j1 }8 f/ _3 B9 ]4 c, |
                    <action type="Rewrite" url="index.php?{R:1}={R:2}" />: j, \& x+ _( @  N
                </rule>
0 G( U" V- a, ?0 ^1 W% Y8 c                <rule name="emlog-rewrite-folder">$ d; F1 Y2 ]+ n; I/ M
                    <match url="^(post|record|sort|author|page)/([0-9]+)$" />0 T7 C& h* ^; C4 J: Y
                    <action type="Rewrite" url="index.php?{R:1}={R:2}" />7 L- @, a1 t2 k6 Q1 Z# d
                </rule>4 g2 {! V8 t) j; b! G2 b
                <rule name="emlog-rewrite-tag-file">: p! I2 C2 ^* k& R) r; }: j
                    <match url="^tag-(.+)\.html$" />6 o6 }, \3 |; i! E3 F& M9 I0 c
                    <action type="Rewrite" url="index.php?tag={R:1}" />
7 g' d4 r  M: J! N                </rule>
8 `7 G. X; A5 L: R$ c                <rule name="emlog-rewrite-tag-folder">% T0 [& i" B& R$ v* E# X+ H
                    <match url="^tag/(.+)$" />6 \& u) \+ r( X" g: j0 f
                    <action type="Rewrite" url="index.php?tag={R:1}" />
' D5 O4 E. l# C; N$ ]4 n                </rule>
- h; R+ h0 e1 l# Z                <rule name="emlog-rewrite-twitter-file">" d4 E7 u8 z! A8 x1 C2 K
                    <match url="^t/page-([0-9]+)\.html$" />+ p* r0 q  L9 f( |2 G) H8 U
                    <action type="Rewrite" url="t/index.php?page={R:1}" />
+ U1 I: ^  K7 M6 B5 f" m: y                </rule>
7 Q: K# a2 A; C) e$ O$ K1 a' k                <rule name="emlog-rewrite-twitter-folder">  P. R0 H" y4 ^3 ^6 ~8 D: S9 E3 u
                    <match url="^t/page/([0-9]+)$" />
4 u. {5 _; i! N2 \                    <action type="Rewrite" url="t/index.php?page={R:1}" />) C9 A: Z7 u, r5 M! ~% J2 w7 g
                </rule>
& J: d2 s" {8 \1 s0 r# a3 C# S9 m+ Y            </rules>; B% U3 z0 J* U. r  f& E- P+ N
        </rewrite>8 L- U5 V' U5 V8 U- H
    </system.webServer>
. d) }& ^5 \( t</configuration>7 T" N5 y& e, n1 l* k

全部评论 0

您需要登录后才可以回帖 立即登录
登录
0
0
0
返回顶部