who is me
yet another blog of georgexsh
Skip to content
About
Tag Archives:
header
Lighttpd覆盖设置http头
By
georgexsh
|
Published:
2009-12-6
lighty 1.4 的 setenv 模块是可以操作 http 头的, 但它提供的三个指令实际只是把给定的值附加进去, 如果处理的请求本来有同名的头, 会变成这样: Host: foo.com, bar.com 对 X_FORWARD_FOR 这样的头可以如此处理, 但 Host 之类就不是希望的结果了.比如作为代理时, 伺服的主机名和后端伺服的不同, 需要覆盖掉 Host 头. lighty 1.5 和 nginx 都提供了对应的指令, 1.4 下面得自助. 这里我添加了一个 set-request-header 指令, 顾名思义(set vs add), 会用给定值覆盖设置请求头的值. 响应头的因为我用不到所以没实现, 需要的同学自己折腾吧. patch 放在 lighty 的论坛上, 但几个月了没人理, 是没人需要鹰语太烂还是要开 issue 才行?
Posted in
tech
|
Also tagged
http
,
lighttpd
,
lighty
,
set
|
2 Comments
Recent Posts
最小化当前窗口的快捷键
Lighttpd覆盖设置http头
终于红了!
Fiddler中显示当前连接的主机地址
周末就这样过去了
Recent Comments
10月月报
on
不小心喝多了就是会手肘酸
yaleon
on
Lighttpd覆盖设置http头
georgexsh
on
Lighttpd覆盖设置http头
jianrtian
on
终于红了!
老奶奶
on
终于红了!
Categories
geowhy
lifelog
sitelog
tech
Archives
Select Month
January 2010 (1)
December 2009 (1)
November 2009 (3)
October 2009 (1)
September 2009 (1)
August 2009 (1)
May 2009 (2)
April 2009 (1)
March 2009 (1)
January 2009 (1)
December 2008 (1)
October 2008 (1)
August 2008 (5)
June 2008 (1)
April 2008 (4)
March 2008 (6)
February 2008 (2)
January 2008 (5)
December 2007 (2)
November 2007 (1)
August 2007 (1)
July 2007 (1)
May 2007 (1)
February 2007 (2)
January 2007 (1)
November 2006 (2)
July 2006 (4)
Lighttpd覆盖设置http头