您的位置:首页 > 理论基础 > 计算机网络

Lighttpd下的Wordpress FriendlyUrl(友好链接 永久链接)配置

2008-04-17 01:46 239 查看
更多:http://www.1x3x.net/blog/default/2008/03/lighttpd-wp-friendlyurl.html

WordPress本身有着非常出色Friendly Url功能,能够让文章的URL变得非常友好,也非常漂亮,甚至可以变得非常Rest。但这只是针对最为流行的Apache Server而言的。

友好链接的实现无外乎是url_rewrite,对于apache来说,它会自动生成.htaccess文件来配置规则,非常的方便。但是恰好我选择的Lighttpd作为我的web server,主要是考虑RoR的应用部署起来效果会更好一点。简单整理了一下需要重定向的URL,可能会有遗漏,如果您发现了,不吝告我一声。

url.rewrite = (
“^/blog/feed/(feed|rdf|rss|rss2|atom)/?$” => “/blog/index.php?&feed=$1″,
“^/blog/(feed|rdf|rss|rss2|atom)/?$” => “/blog/index.php?&feed=$1″,
“^/blog/page/?([0-9]{1,})/?$” => “/blog/index.php?&paged=$1″,
“^/blog/([0-9]{4})/([0-9]{1,2})/([0-9]{1,2})/([0-9]+)//?image=([0-9|a-f]+)$” => “/blog/index.php?image=$5″,
“^/blog/(.*)/([0-9]{4})/([0-9]{2})/(.*)/.html$” => “/blog/?name=$4″,
“^/blog/tag/(.*)$” => “/blog/index.php?tag=$1″,
“^/blog/([0-9]{4})/([0-9]{2})/([0-9]{2})$” => “/blog/index.php?m=$1$2$3″,
“^/blog/([0-9]{4})/([0-9]{2})$” => “/blog/index.php?m=$1$2″,
“^/blog/category/(.*)$” => “/blog/index.php?cat=$1″,
“^/blog/about$” => “/blog/index.php?pagename=about”
)

参考:http://blog.kangkang.org/wordpress/index.php/archives/15
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: