micolog反向代理后IP的获取
总所周知GAE的博客是需要反向代理的,否则只能翻墙访问了。
但是反向代理之后评论等等地方显示的ip都全部是反向代理服务器的ip了。
开工:
需要改两个文件:
blog.py
第一处:
self.remote_ip = ”
try:
if self.remote_ip == ”:
self.remote_ip = self.request.headers['x-forwarded-for']
if self.remote_ip == ”:
self.remote_ip = self.request.headers['Proxy-Client-IP']
if self.remote_ip == ”:
self.remote_ip = self.request.headers['WL-Proxy-Client-IP']
except:
if self.remote_ip == ”:
self.remote_ip = self.request.remote_addr
第二处:
第三处:
第四处:
第二个文件是rpc编辑的时候用的,可以不用修改。
api_rpc.py
注意:一定要小心空格或者是tab,micolog是采用的tab,如果采用空格来分隔会报错的。
你好,好像你的博客是在GAE上运行的
现在ghs.google.com不是不能有了吗?你的正常访问,而且速度不错,请问是怎么做到了?
还有,你的网址是www开头的,是怎么做到了,可以分享一下吗?
@NBIAO
ghs是通过反向代理做的,也就是现在域名绑定的是别人的vps,然后在别人的vps上代理出去的.
www开头也是二级域名的,可以直接添加的,只不过像xuming的裸域就不行了,好像是早期的GAE才能绑上类似feeqi.com的这种裸域.
搭了个GAE博客,搜索反向代理的东东,竟然直接搜到你的博客了
哈哈哈
@seeking
还不容直接qq问我呢,呵呵
@haidao
网上有很多免费的,你可以找一下,推荐关键词 cmded
@shenmao1989
求教反向代理……是不是要花钱租VPS?
裸域,你可以设置403转向啊。转到www.
我的就是http://chenmo.org
裸域,你可以设置403转向啊。转到www.
我的就是http://chenmo.org
裸域,你可以设置403转向啊。转到www.
我的就是http://chenmo.org
裸域,你可以设置403转向啊。转到www.
我的就是http://chenmo.org