月度归档:2012年11月

nginx反向代理未备案网站时碰到的问题总结

关于未备案,通过nginx反向代理访问网站的问题
域名:www.hardwork.cn
idc提供:vhost1000.idc.com二级域名可以访问网站,其它任何端口,使用域名www.hardwork.cn无法访问到网站,均提示,未备案

解决:
1、nginx反向代理配置,容易
如proxy_pass http://vhost1000.idc.com即可

2、问题:页面中的连接全部变成了类似于:http://vhost1000.idc.com/img/logo.gif,虽然通过www.hardwork.cn能访问到页面
解决,使用nginx的sub_filter模块来替换页面上的vhost1000.idc.com二级域名为www.hardwork.cn
如下:
继续阅读