前天学习了一招win2003下WP博客实现伪静态;虽然成功了后来发现,我的博客无法在后台添加链接了,甚至连打开链接栏目的“所有链接”“添加”都http404错误,开始一直感觉是最近修改网站代码导致的问题,还原了以前的源码还是解决不了,把所有的插件全部停用也是不管用。最后我开始怀疑之前的伪静态的时候出了问题,特别是里面有一条规则:RewriteRule /(about|link|tags|sitemap) /index.php?pagename=$1
里面的link很可能是导致了这次404事件的原因,果然删除了这条后,网站恢复正常。
这里发布修改后的伪静态规则:
## 伪静态URL:http://www.foolcode.com/post/453.html ## ## 固定链接设置 – 自定义结构:/post/%post_id%.html ## [ISAPI_Rewrite] RewriteRule /post/tag/(.*) /index.php?tag=$1 RewriteRule /tag/(.*) /index.php?tag=$1 ##RewriteRule /(about|link|tags|sitemap) /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]





喜欢博主的文章
很精彩的文章 分析的不错
来博主博客上学习了
支持一下,你的贴吧。写的不错,有收获。
很好,学习了~!~!
都来淫荡下啊。。。连接加上在说好。。。
分享是美德,来过了 小站 科学有效的减肥方法(http://www.nmgtkjx.com)。
@小苏
汗,正则表达式没有对page处理,下班后我再改改
太需要 收藏 赞一个减肥药排行榜http://www.diyinv.com欢迎博主回访交流
哥们,下一页还是404啊。。。
嘿嘿。。来了。。 连接已经给加上了。。嘿嘿。。