discuz7 for iis 7 URL Rewrite Module
discuz 用在iis 7 url rewrite module 下的规则文件
将下列代码加入到web目录下的web.config文件的<system.webServer>之后即可。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 | <rewrite>
<rules>
<rule name="Imported Rule 17">
<match url="^archiver/((fid|tid)-[\w\-]+\.html)$" ignoreCase="false" />
<action type="Rewrite" url="archiver/index.php?{R:1}" appendQueryString="false" />
</rule>
<rule name="Imported Rule 18">
<match url="^forum-([0-9]+)-([0-9]+)\.html$" ignoreCase="false" />
<action type="Rewrite" url="forumdisplay.php?fid={R:1}&page={R:2}" appendQueryString="false" />
</rule>
<rule name="Imported Rule 19">
<match url="^thread-([0-9]+)-([0-9]+)-([0-9]+)\.html$" ignoreCase="false" />
<action type="Rewrite" url="viewthread.php?tid={R:1}&extra=page\%3D{R:3}&page={R:2}" appendQueryString="false" />
</rule>
<rule name="Imported Rule 20">
<match url="^space-(username|uid)-(.+)\.html$" ignoreCase="false" />
<action type="Rewrite" url="space.php?{R:1}={R:2}" appendQueryString="false" />
</rule>
<rule name="Imported Rule 21">
<match url="^tag-(.+)\.html$" ignoreCase="false" />
<action type="Rewrite" url="tag.php?name={R:1}" appendQueryString="false" />
</rule>
</rules>
</rewrite> |


















衣不如新 回复:
十月 11th, 2009 at 12:58 下午
这是因为你装的是免费版本的,免费版本不支持每个网站下独立的rewrite规则。
[回复]
吴涛 回复:
十月 12th, 2009 at 1:54 上午
我是在你网站下的这个版本啊 而且我都写了注册吗汲取的啊
[回复]
吴涛 回复:
十月 12th, 2009 at 1:54 上午
写了注册码进去的