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

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

来自版块: 站长杂谈发表于: 2015-8-17 11:05:11
34512
0
如本资源下载地址失效,请点击此处进行反馈
开通本站Svip会员,全站资源免费下
本规则只限于EMLOG 3.5* I8 r- f, ^- I$ \- g- r$ y# E
! q& x9 n4 ?7 z5 w# |
随着Windows2008服务器的普及,IIS7/7.5逐渐普及起来,现在特向广大emer提供emlog基于IIS7/7.5 + mod_rewrite的重写规则- R0 {; i+ O2 ^( B8 o) L, p3 x' j1 y) C
把下列配置字段保存为web.config放在博客根目录即可生效8 w, I& _6 E" C  a
如果你的空间已经有了web.config,那么就只需要将下面<rewrite></rwrite>标签中的配置信息增加到你的web.config文件中的<system.webServer></system.webServer>配置段中即可9 \- [  M& e( U! S0 O
本配置已经在IIS7.5上测试通过
& Y) P' W$ _  X1 N* J
# a& G! z2 N; u# L* I( g6 v<?xml version="1.0" encoding="UTF-8"?>  C& g/ Z1 |/ l3 p# z4 B+ ]
<configuration>
: [/ C  d$ u3 U& s    <system.webServer>
- b* i6 f9 I9 A# s        <rewrite>
" t1 b$ O" v" h( t: }* k            <rules>
$ N3 z: v  h( Y' ^4 Q                <rule name="emlog-rewrite-file">
7 L7 A6 `# w: E0 t+ U$ T" H* [" l6 b                    <match url="^(post|record|sort|author|page)-([0-9]+)\.html$" />' V% Q- x7 G& h  R, o7 Z. \% x
                    <action type="Rewrite" url="index.php?{R:1}={R:2}" />' b6 Z$ s  Y+ `0 f2 [
                </rule>6 a. Z, W; P8 j7 q. p5 f) {2 k
                <rule name="emlog-rewrite-folder">
. G0 ]+ `# U+ R5 N* d$ P                    <match url="^(post|record|sort|author|page)/([0-9]+)$" />
! L4 e) w. _) A! X+ v                    <action type="Rewrite" url="index.php?{R:1}={R:2}" />
: O) U" e* r/ w                </rule>2 A8 Y" w0 ~% V" C# q+ e, C
                <rule name="emlog-rewrite-tag-file">
6 i3 o% ^6 z5 v" c* B                    <match url="^tag-(.+)\.html$" />3 B+ T1 i% ?9 T  y0 R6 r. ]
                    <action type="Rewrite" url="index.php?tag={R:1}" />- N9 a  _0 @' }2 z* e/ L
                </rule>* }% h/ e0 F' k( y$ ^1 {7 q* W& e: M9 E. L
                <rule name="emlog-rewrite-tag-folder">
3 ~1 B: ~( W1 P$ p+ z( X                    <match url="^tag/(.+)$" />
: f! o2 l# ~+ L' Y( k; G+ r: `                    <action type="Rewrite" url="index.php?tag={R:1}" />
" k* w# [1 c, i3 D                </rule>2 u) e7 r1 q" J+ J. H
                <rule name="emlog-rewrite-twitter-file">% a2 `0 [# ?, e1 b; a
                    <match url="^t/page-([0-9]+)\.html$" />
+ @) F; ]8 B1 q& p9 U                    <action type="Rewrite" url="t/index.php?page={R:1}" />
9 i" \+ x! A! @: |                </rule>
: O/ A( D% y, o- H                <rule name="emlog-rewrite-twitter-folder">; i, {5 V9 J9 x! L; K
                    <match url="^t/page/([0-9]+)$" />
( H6 [, B: R4 D& k% M) ]                    <action type="Rewrite" url="t/index.php?page={R:1}" />" m5 _0 T1 {. H* Q( w+ o
                </rule>
2 x6 n: E5 v9 b            </rules>
) z" }) V: Z4 Q* Z6 U- P        </rewrite>0 y  c8 ]: U4 H0 R0 g& \6 v) O
    </system.webServer>2 `5 r/ A2 e: J& [8 j
</configuration>5 X8 A: j  Q, v* ?! A2 e+ t

全部评论 0

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