您的位置:WenRou's Blog >lnamp> [转]phpwind在Kangle(康乐)中伪静态失效的解决方法
晚上 蛋疼哥 问我 phpwind9.0的伪静态规则。是说伪静态不生效的问题,是在2级目录下面。像 www.xxx.com/bbs 这样的。还以为是规则的问题。进去一看。pw官方用的就是这个规则。在Apache下面是完美OK的。但是在Kangle这个奇葩上面。死活不生效。而且Kangle这玩意不常用也。就想着怎搞。最后看得DZ的规则。 这样才想到按照PW的路由规则来写呢。开始动手安装PW url 规则一个个来看。写了一个。启用规则之后可以正常访问。证明写的是对的! 下面给出在使用Kangle的.htaccess规则。希望给有用的朋友! 上面图片是后台设置的规则: 下面是.htaccess的规则
|
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
---
转载请注明本文标题和链接:《[转]phpwind在Kangle(康乐)中伪静态失效的解决方法》
发表评论