博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
lighttpd开启rewrite伪静态方法
阅读量:6262 次
发布时间:2019-06-22

本文共 952 字,大约阅读时间需要 3 分钟。

hot3.png

最近一直在推荐便宜的VPS,大家知道,便宜的VPS一般只有128MB,或者256MB内存,尤其是安装免费的KLOXO面板之后,我们一般都选择切换Apache为lighttpd来节省内存。

但是,随之的问题却来了,lighttpd是不支持.htaccess的,这样我们如何来配置rewrite伪静态呢?在google上转了一圈之后,终于成功实现了lighttpd的伪静态,我们要做的,就是把规则写到lighttpd配置里。下面,我以wordpress为例,来说下实现的方法。先上规则: http://www.zrblog.net

url.rewrite = ( 

"^/(wp-.+).*/?" => "$0", 
"^/(sitemap.xml)" => "$0", 
"^/(xmlrpc.php)" => "$0", 
"^/(.+)/?$" => "/index.php/$1" 
欢迎访问,鄙视采集!

我们登陆KLOXO后台,依次展开域名,安装WP的域名,脚本,lighttpd地址重写规则,然后将上面的规则填入右边的输入框,update,就可以了。如下图:

完成后,记得到服务里面重启lighttpd,这点很重要!不重启可能是无效的!

【附DZ在lighttpd下开启Rewrite规则】

url.rewrite-once = ( 

"^/archiver/((fid|tid)-[\w\-]+\.html)$" => "archiver/index.php?$1", 
"^/forum-([0-9]+)-([0-9]+)\.html$" => "forumdisplay.php?fid=$1&page=$2", 
"^/thread-([0-9]+)-([0-9]+)-([0-9]+)\.html$" => "viewthread.php?tid=$1&extra=page=$3&page=$2", 
"^/space-(username|uid)-(.+)\.html$" => "space.php?$1=$2", 
"^/tag-(.+)\.html$" => "tag.php?name=$1" 
)

转载于:https://my.oschina.net/zmaster/blog/122736

你可能感兴趣的文章
Cocos2d-x之MenuItem
查看>>
远程共享文件夹
查看>>
[转] C/C++中printf和C++中cout的输出格式
查看>>
swift 如何实现点击view后显示灰色背景
查看>>
【Android】3.9 覆盖物功能
查看>>
MySQL也有潜规则 – Select 语句不加 Order By 如何排序?
查看>>
搭建SolrCloud的详细步骤
查看>>
svn的安装与使用
查看>>
基于Linux下Iptables限制BT下载的研究
查看>>
Android对话框-中篇-之建立自己的对话框
查看>>
华为交换机VRP用户界面配置及Telnet登录实验
查看>>
作为一个程序员我最大的遗憾
查看>>
《SolidWorks 2012中文版从入门到精通》一6.5 综合实例——斜齿圆柱齿轮
查看>>
storm集群的监控
查看>>
RHCE 6.0学习笔记-2 RHEL 6 使用光盘配置本地YUM源
查看>>
Mongodb定期备份
查看>>
Confluence 6 数据库设置
查看>>
刨根问底-struts-怎么加载配置的相应的信息
查看>>
解决mysql数据库大小写敏感问题
查看>>
jsp页面组成
查看>>