maxcms伪静态支持 FOR IIS7-rewite

2010/02/08  |  9:31 上午分类:IIS7-rewrite  |  905 views

一位朋友用的国外的godaddy的空间,需要iis7的rewrite,帮他改正了一下,顺便发布出来,保存为web.config文件放到网站根目录下即可

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
<?xml version="1.0" encoding="UTF-8"?>
<configuration>
    <system.webServer>
        <rewrite>
            <rules>
                <rule name="channel">
                    <match url="^category/index(.+?).html$" />
                    <action type="Rewrite" url="channel/index.asp?{R:1}.html" />
                </rule>
                <rule name="content">
                    <match url="^movie/index([0-9]+).html$" />
                    <action type="Rewrite" url="content/index.asp?{R:1}.html" />
                </rule>
                <rule name="play">
                    <match url="^player/([0-9]+)-([0-9]+)-([0-9]+).html$" />
                    <action type="Rewrite" url="play/index.asp?{R:1}.html" />
                </rule>
                <rule name="topic.index">
                    <match url="zt/index.html" />
                    <action type="Rewrite" url="zt/index.asp" />
                </rule>
                <rule name="topic">
                    <match url="^zt/([0-9]+).html$" />
                    <action type="Rewrite" url="zt/index.asp?{R:1}.html" />
                </rule>
                <rule name="news.index">
                    <match url="news/index.html" />
                    <action type="Rewrite" url="news/?index.html" />
                </rule>
                <rule name="news">
                    <match url="^news/([0-9]+).html$" />
                    <action type="Rewrite" url="news/index.asp?{R:1}.html" />
                </rule>
                <rule name="index.html">
                    <match url="index.html" />
                    <action type="Rewrite" url="index.asp" />
                </rule>
            </rules>
        </rewrite>
    </system.webServer>
</configuration>
喜欢本文,那就收藏到: Del.icio.us Google书签 Digg Live Bookmark Technorati Furl Yahoo书签 Facebook 百度搜藏 新浪ViVi 365Key网摘 天极网摘 和讯网摘 博拉网 POCO网摘 添加到饭否 QQ书签 Digbuzz我挖网

相关日志

  • 暂无相关日志

6条评论 关于 “maxcms伪静态支持 FOR IIS7-rewite”

  1. 狐狸 发表于: 二月 8th, 2010 1:49 下午

    呵呵,路过,顶一下。

    [回复]

  2. 小姚 发表于: 二月 18th, 2010 6:19 上午

    这个网站太帅了,以后要经常来学习伪静态。

    [回复]

  3. 柳絮轻飞 发表于: 二月 21st, 2010 3:13 上午

    非常好,自己改的有点问题,正好学习一下博主这个。呵呵。

    [回复]

  4. LEX 发表于: 三月 10th, 2010 3:03 下午

    根据你的文件,我也写好了我网站的一些规则,但是有一个弄不好,请指点一下,就是有2个参数的写法:

    research.asp?BigClassID=12&page=34

    research12-34.htm

    应该怎么写呢?

    谢谢

    [回复]

    衣不如新 回复:

    应该是这样
    RewriteRule ^(.*)/research([0-9]+)-([0-9]+).htm $1/research.asp?BigClassID=$2&page=$3
    你试一下对不对

    [回复]

  5. 柳絮轻飞 发表于: 五月 2nd, 2010 8:41 上午

    这个确实省了我等调试规则好多时间,博主的博客定位很好,谢谢!

    [回复]


发表您的评论