ISAPI_Rewrite 3下载地址 http://www.cnzz.cc/code/6540.html
完全默认安装就可以
下边详细说设置
1、在程序菜单里找到ISAPI_Rewrite3的快捷方式,
2、打开,双击默认网站,选择右侧的Import from v2.0(就是以前版本的httpd.ini)
3、提供在网上搜到的一个httpd.ini规则,亲测可用
[ISAPI_Rewrite]
RewriteRule /post/tag/(.*) /index.php?tag=$1
RewriteRule /tag/(.*) /index.php?tag=$1
RewriteRule /(about|link|tags|sitemap|page|guestbook|friendly) /index.php?pagename=$1
RewriteRule /post/category/(.*)/(feed|rdf|rss|rss2|atom)/?$ /wp-feed.php?category_name=$1&feed=$2
RewriteRule /post/category/?(.*) /index.php?category_name=$1
RewriteRule /author/(.*)/(feed|rdf|rss|rss2|atom)/?$ /wp-feed.php?author_name=$1&feed=$2
RewriteRule /author/?(.*) /index.php?author_name=$1
RewriteRule /feed /index.php/?feed=rss2
RewriteRule /rss.xml /index.php/?feed=rss2
RewriteRule /comments/feed /index.php/?feed=comments-rss2
RewriteRule /([0-9]+)/?([0-9]+)?/?$ /index.php?p=$1&page=$2
RewriteRule /post/([0-9]+)/?([0-9]+)?/?$ /index.php?p=$1&page=$2
RewriteRule /post/([0-9]+).html /index.php?p=$1 [I]
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
# For file-based wordpress content (i.e. theme), admin, etc.
RewriteRule /wp-(.*) /wp-$1 [L]
复制到记事本 ,给记事本重命名httpd.ini即可,接着上一步来,选择右侧的Import from v2.0以后,跳出的对话框选择你保存的上述httpd.ini文件。
选择以后点应用即可,这样你的网站根目录就自动生成一个.htaccess的文件。
OK了,下边后台固定连接就可以了,上边给出的规则自定义结构是这样的,/post/%post_id%.html 其中post可以自由修改,修改后记得也要修改httpd.ini规则里的post,修改完后记得按照上边的过程在载入一次httpd.ini,重新生成.htaccess。
特别说明,网上有些规则,可已静态文章、TGS、归档、但是对wp的单页面步支持,
这个规则中的第四行是针对单页面的伪静态
RewriteRule /(about|link|tags|sitemap) /index.php?pagename=$1
规则中的这部分(about|link|tags|sitemap),如果你有需要可以增加,比如(about|link|tags|sitemap)可以增加(about|link|tags|sitemap|page|like|love)等等等等,结尾处不要|
例如博客上面有“关于”,别名记得改成about,或你想要使用的,同时规则中也记得和别名一致。
当然,最后一步还是重新载入httpd.ini生成.htaccess。。。
OK,完毕!!