设为首页收藏本站

简体中文 繁體中文 English 日本語 Deutsch 한국 사람 بالعربية TÜRKÇE português คนไทย french

搜索
热搜: 活动 交友 discuz

求个lighttpd伪静态规则 [复制链接]
查看:142 | 回复:13

134

主题

2253

回帖

4986

积分

论坛元老

积分
4986
发表于 2013-10-1 18:56:32 | 显示全部楼层 |阅读模式
因为安装百度外链工具有些问题,作者说需要自己重写规则,但是我不太懂lighttpd的规则,wordpress的lighttpd伪静态规则还是咩咩和圈圈教用的.
规则帝,帮写下呗。。。。谢谢了.
百度外链工具:http://www.ifoouu.com/note/68.html
我现在的wordpress用的是这条规则 server.error-handler-404 = "/index.php?error=404"
如果想要重写那个百度外链工具的规则应该怎么写呢? 谢谢了.

百度外链工具里的app.conf内容:
handlers:
  - expire : .jpg modify 10 years
  - expire : .swf modify 10 years
  - expire : .png modify 10 years
  - expire : .gif modify 10 years
  - expire : .JPG modify 10 years
  - expire : .ico modify 10 years
  - url : /tools/(.*)
    script : /index.php?action=tools&method=$1
  - url : /xiami/(.*)
    script : /index.php?action=tools&method=get&out_url=xiami/$1
  - url : /st/([0-9]+).mp3
    script : /index.php?action=tools&method=get&out_url=st/$1
  - url : /([0-9]+)/(.*)
    script : /index.php?action=tools&method=get&out_url=$1/$2

134

主题

2253

回帖

4986

积分

论坛元老

积分
4986
 楼主| 发表于 2013-10-1 19:01:57 | 显示全部楼层


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×

69

主题

840

回帖

1949

积分

金牌会员

积分
1949
发表于 2013-10-1 20:34:01 | 显示全部楼层
本帖最后由 风之翼灵 于 2013-10-1 20:46 编辑

靠,这个问题是我在问的。。。

nginx URL的怎么写,同求

134

主题

2253

回帖

4986

积分

论坛元老

积分
4986
 楼主| 发表于 2013-10-1 21:23:07 | 显示全部楼层
自己尝试一下,看能不能起做用.

134

主题

2253

回帖

4986

积分

论坛元老

积分
4986
 楼主| 发表于 2013-10-1 21:44:30 | 显示全部楼层
var.wpdir = "/Share/"
url.rewrite = (
"^/tools/(.*)" => "/index.php?action=tools&method=$1"
"^/xiami/(.*)" => "/index.php?action=tools&method=get&out_url=xiami/$1"
"^/st/([0-9]+).mp3" => "/index.php?action=tools&method=get&out_url=st/$1"
"^/([0-9]+)/(.*)" => "/index.php?action=tools&method=get&out_url=$1/$2"
)

添加了这规则后lighttpd不能启动了,是不是这规则有什么问题呢? 谢谢了.

134

主题

2253

回帖

4986

积分

论坛元老

积分
4986
 楼主| 发表于 2013-10-1 22:19:08 | 显示全部楼层
搞定,原来是自己少写了一个,号


134

主题

2253

回帖

4986

积分

论坛元老

积分
4986
 楼主| 发表于 2013-10-1 22:20:10 | 显示全部楼层
url.rewrite = (
"^/tools/(.*)" => "/index.php?action=tools&method=$1",
"^/xiami/(.*)" => "/index.php?action=tools&method=get&out_url=xiami/$1",
"^/st/([0-9]+).mp3" => "/index.php?action=tools&method=get&out_url=st/$1",
"^/([0-9]+)/(.*)" => "/index.php?action=tools&method=get&out_url=$1/$2"
)

正确的lighttpd规则是上边这一段.

134

主题

2253

回帖

4986

积分

论坛元老

积分
4986
 楼主| 发表于 2013-10-1 22:29:11 | 显示全部楼层
现在问题是我自己写的这个规则链接后的文件不能打开.


69

主题

840

回帖

1949

积分

金牌会员

积分
1949
发表于 2013-10-1 23:23:09 | 显示全部楼层
帮写个NGINX的吧。。。

134

主题

2253

回帖

4986

积分

论坛元老

积分
4986
 楼主| 发表于 2013-10-2 00:30:36 | 显示全部楼层

风之翼灵 发表于 2013-10-1 23:23

帮写个NGINX的吧。。。

rewrite "^/tools/(.*)" /index.php?action=tools&method=$1 last;
rewrite "^/xiami/(.*)" /index.php?action=tools&method=get&out_url=xiami/$1 last;
rewrite "^/st/([0-9]+).mp3" /index.php?action=tools&method=get&out_url=st/$1 last;
rewrite "^/([0-9]+)/(.*)" /index.php?action=tools&method=get&out_url=$1/$2 last;
break;

我也不懂,我Google nginx rewrite乱写的.

本帖最后由 风之翼灵 于 2013-10-2 01:29 编辑

Ruclinux 发表于 2013-10-2 00:30

rewrite "^/tools/(.*)" /index.php?action=tools&method=$1 last;
rewrite "^/xiami/(.*)" /index.php?a ...


正在处理中,耐心等候,请不要着急...
还是一样

你的能正常用了没?
您需要登录后才可以回帖 登录 | 立即注册

论坛客服/商务合作/投诉举报:2171544 (QQ)
落伍者创建于2001/03/14,本站内容均为会员发表,并不代表落伍立场!
拒绝任何人以任何形式在本论坛发表与中华人民共和国法律相抵触的言论!
落伍官方微信:2030286 邮箱:(djfsys@gmail.com|tech@im286.com)
© 2001-2014

浙公网安备 33060302000191号

浙ICP备11034705号 BBS专项电子公告通信管[2010]226号

  落伍法律顾问: ITlaw-庄毅雄

Archiver|手机版|Discuz! X

GMT+8, 2026-3-25 12:26 , Processed in 0.017850 second(s), 3 queries , Gzip On, Redis On.

返回顶部