WenRou's Blog
[转]phpwind在Kangle(康乐)中伪静态失效的解决方法
2013-9-27 温柔哥


    晚上 蛋疼哥 问我 phpwind9.0的伪静态规则。是说伪静态不生效的问题,是在2级目录下面。像 www.xxx.com/bbs  这样的。还以为是规则的问题。进去一看。pw官方用的就是这个规则。在Apache下面是完美OK的。但是在Kangle这个奇葩上面。死活不生效。而且Kangle这玩意不常用也。就想着怎搞。最后看得DZ的规则。 这样才想到按照PW的路由规则来写呢。开始动手安装PW url 规则一个个来看。写了一个。启用规则之后可以正常访问。证明写的是对的! 下面给出在使用Kangle的.htaccess规则。希望给有用的朋友! pw.jpg  上面图片是后台设置的规则: 下面是.htaccess的规则












RewriteEngine On 












RewriteBase /bbs /*如果是顶级目录直接去掉bbs 变成 /  */












RewriteCond %{QUERY_STRING} ^(.*)$












RewriteRule ^thread-([0-9]+)\.html$ index.php?c=thread&tid=$1&%1












RewriteCond %{QUERY_STRING} ^(.*)$












RewriteRule ^thread-([0-9]+)-([0-9]+)\.html$ index.php?c=thread&tid=$1&page=$2%1












RewriteCond %{QUERY_STRING} ^(.*)$












RewriteRule ^read-([0-9]+)\.html$ read.php?&tid=$1&%1












RewriteCond %{QUERY_STRING} ^(.*)$












RewriteRule ^read-([0-9]+)-([0-9]+)\.html$ read.php?&tid=$1&$page=$2%1












RewriteCond %{QUERY_STRING} ^(.*)$












RewriteRule ^u-([0-9]+)\.html$ index.php?m=space&uid=$1&%1












RewriteCond %{QUERY_STRING} ^(.*)$












RewriteRule ^tag-(\w+)\.html$ index.php?m=tag&a=view&name=$1&%1



 

该文章转自http://www.fyhqy.com/post-298.html
发表评论:
昵称

邮件地址 (选填)

个人主页 (选填)

内容