ISAPI_Rewrite的安装与配置教程 作者: 10 三月 2008 时间: 01:23 and have 3 条评论

给:和我一样由于各种条件限制还在Win服务器下跑着PHP的朋友

很多程序,比如你现在看到的wordpress都需要重写规则,但是IIS是不直接支持重写规则的.
下面以wordpress为例
先下载ISAPI_Rewrite免费版
记得不要下载网上那个专业版破解,那个是假的,45天以后就会失效
直接在已经配置好php的系统上安装就可以了
安装完成之后找到开始菜单-Helicon—ISAPI_Rewrite3—ISAPI_Rewrite Manager
选择edit即可对内容进行编辑
下面的是本站phpwind和wordpress所用的重写规则,大家可以参考一下也可以在程序提供的原版规则的基础上进行修改^_^ 有问题可以在下面留言问我 当然如果有机会的话最好还是换成L+A的经典组合,那样php的效率不止会提升一点半点
[ISAPI_Rewrite]
# Defend your computer from some worm attacks
RewriteRule .*(?:global.asa|default\.ida|root\.exe|\.\.).* . [F,I,O]
RewriteRule ^(.*)-htm-(.*)$ $1.php?$2
RewriteRule ^(.*)/simple/([a-z0-9\_]+\.html)$ $1/simple/index.php?$2
RewriteRule ^/tag/(.*)$ /index\.php\?tag=$1
RewriteRule ^/(相册|老版|留言本|关于|guestbook)$ /index\.php\?pagename=$1
RewriteRule ^/post/tag/(.*)$ /index\.php\?tag=$1
RewriteRule ^/author/?(.*)$ /index\.php\?author_name=$1
RewriteRule ^/rss.xml$ /wp-feed\.php/\?feed=rss2

RewriteRule ^/feed/?$ /wp-feed\.php

RewriteRule ^/comments/feed/?$ /wp-commentsrss2\.php
RewriteRule ^/post/([0-9]+).html$ /index\.php\?p=$1 [NC]
RewriteRule ^/page/(.*)/?s=(.*)$ /index\.php\?s=$2&paged=$1
RewriteRule ^/page/(.*)$ /index\.php\?paged=$1
RewriteRule ^/post/date/([0-9]{4})([0-9]{1,2})([0-9]{1,2})/([^/]+)/?([0-9]+)?/?$ /index\.php\?year=$1&monthnum=$2&day=$3&name=$4&page=$5
RewriteRule ^/post/date/([0-9]{4})/([0-9]{1,2})/([0-9]{1,2})/?$ /index\.php\?year=$1&monthnum=$2&day=$3&page=$4
RewriteRule ^/post/date/([0-9]{4})/([0-9]{1,2})/?$ /index\.php\?year=$1&monthnum=$2&page=$3
RewriteRule ^/post/([0-9]+).html/(feed|rdf|rss|rss2|atom)$ /index\.php\?feed=rss2&p=$1
RewriteRule ^/post/([0-9]+).html/trackback$ /wp-trackback\.php\?p=$1
ny/$1.asp?jg_id=$2 [NC,L]
RewriteRule ^/post/category/(.*)$ /index\.php\?category_name=$1

发表评论

3 条评论 : “ ISAPI_Rewrite的安装与配置教程 ”

  1. 1
    阿超 :

    博主 我想请教个问题
    IIS 主机urlwrite规则怎么使 http://www.a.com 到a.com啊

    如果是 http://www.abc.com/aaa.html
    能跳转到abc.com/aaa.html 吗

  2. 2
    ckt :

    可以啊 就是301重定向就可以啊 写全两个域名

  3. 3
    开心段子网 :

    多谢多谢,刚好看到这个,感谢站长分享.

发表评论