By烟花易冷

Lighttpd下WordPress的2种伪静态规则
2014-02-15

前面说了这么多个建站程序的伪静态规则,这次终于轮到我们的WordPress了,这次带来两种关于WordPress在lighttpd下的伪静态规则,大家可以试一下,使用方法和前面的一样,不懂得可以翻翻前面的文章。

1、第一种伪静态规则,貌似是旧版WP的,但是新版好像也可以用

url.rewrite-once = (
“^/(.*)?/?files/$” => “index.php”,
“^/(.*)?/?files/(.*)” => “wp-content/blogs.php?file=$2″,
“^/(wp-.*)$” => “$1″,
“^/([_0-9a-zA-Z-]+/)?(wp-.*)” => “$2″,
“^/([_0-9a-zA-Z-]+/)?(.*\.php)$” => “$2″,
“(\?.*)$” => “index.php$1″,
“.” => “index.php”
)

2、第二种,推荐使用这个

url.rewrite = (
“^/(wp-.+).*/?” => “$0”,
“^/(sitemap.xml)” => “$0”,
“^/(xmlrpc.php)” => “$0”,
“^/(.+)/?$” => “/index.php/$1”
)

好了,连续几天介绍了伪静态规则,到此结束了吧,几乎涵盖目前最常用的了,如果有必要,以后再慢慢补上其他建站程序的伪静态规则,不过我现在在找whmcs在lighttpd下的伪静态规则,哪位大神有呢?可否分享一下~