文档章节

lighttpd开启rewrite伪静态方法

121137141
 121137141
发布于 2013/04/14 20:46
字数 311
阅读 48
收藏 0

【推荐】2019 Java 开发者跳槽指南.pdf(吐血整理) >>>

最近一直在推荐便宜的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,就可以了。如下图:

lighttpdrewrite

完成后,记得到服务里面重启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" 
)

© 著作权归作者所有

121137141
粉丝 1
博文 7
码字总数 12738
作品 0
黄石
程序员
私信 提问
实操 Web Cache

实操 Web Cache http://netkiller.github.io/journal/cache.html Mr. Neo Chen (netkiller), 陈景峰(BG7NYT) 中国广东省深圳市龙华新区民治街道溪山美地 518131 +86 13113668890 +86 755 298......

netkiller-
2014/05/17
920
3
实操 Web Cache (第二版)

实操 Web Cache http://netkiller.github.io/journal/cache.html Mr. Neo Chen (陈景峰), netkiller, BG7NYT 中国广东省深圳市龙华新区民治街道溪山美地 518131 +86 13113668890 +86 755 298......

netkiller-
2015/08/27
167
0
php伪静态之APACHE配置篇

在apache中mod_rewrite模块,它可以实现伪静态页面。 分享下apache中配置php伪静态的方法。 1.检测Apache是否支持modrewrite 通过php提供的phpinfo()函数查看环境配置,通过Ctrl+F查找到“L...

mysoftsky
2014/06/06
158
1
小蚂蚁学习页面静态化(完结)——伪静态的实现和配置方法

伪静态的作用:1.让url更加美观。2.对搜索引擎更加友好。 php处理伪静态案例分析(pathinfo模式) 备注:nginx服务器默认下是不支持pathinfo模式的,需要去配置 通过正则表达式去分析伪静态u...

嗜学如命的小蚂蚁
2015/10/12
417
0
PSI - 用WampServer来部署

// TODO: 这个文档会不断记录用户反馈的问题和解决方法 1、WampServer 2.4部署后,不能打开页面 解决方法:见 http://www.thinkphp.cn/topic/9728.html 我抄录一下上面的链接中的文字: 1.wa...

PSI
2015/03/07
3.2K
5

没有更多内容

加载失败,请刷新页面

加载更多

dynamic-connectivity 动态连通性问题之 quick-union 算法

quick-union 的思想是:若对象 p 的 root_id 和对象 q 的 root_id 相等,则认为 p 和 q 连通。 若要将对象 p 和对象 q 连通(已知两对象未连通),则将 p 的 root_id 的值设为 q 的 root_id ...

Phpythoner_Alei
今天
33
0
OSChina 周六乱弹 —— 实在选不出来就唱国歌

Osc乱弹歌单(2020)请戳(这里) 【今日歌曲】 @花间小酌 :#今日歌曲推荐# 分享阿冗的单曲《你的答案》。--祝大家在2020年都找到自己答案。 《你的答案》- 阿冗 手机党少年们想听歌,请使劲...

小小编辑
今天
10
0
Maven打包可执行Jar包的方法

在使用Java开发中,会使用到将工程打包成可执行的jar包的情况,那么在maven中怎么将项目中的依赖包都添加到jar中呢。在pom.xml中添加一下插件: <build><plugins><plugin><ar...

CapJes
今天
10
0
使用vue 开发地图类系统(openlayers.js)的注意。

使用vue 开发地图类系统的注意。 1、使用地图应该创建的对象 少使用 vue 的data 和计算属性(comments)存数据或是vuex。 为什么要要注意这个问题呢? 答:这个就要了解到vue的实现原理 。原理...

DY-Tao
昨天
7
0
web移动端学习:高德地图demo(一)

在高德地图开发中申请开发者资格,然后在控制台中新建应用,获得KEY; 新建模板HTML文件; <!DOCTYPE html><html lang="en"><head><meta charset="UTF-8"><title>地图demo</title><scri......

dxiya
昨天
8
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部