轻松使用VPS上的Nginx反向代理关键字替换网站
nginx安装目录不同请按实际情况整,一下为编译安装过一次nginx后的centos6.0环境步骤:
1.安装svn客户端
yum install -y subversion
2.下载关键字替换模块
svn checkout http://substitutions4nginx.googlecode.com/svn/trunk/substitutions4nginx-read-only
cd ..
3.下载nginx最新版源码
wget -c http://nginx.org/download/nginx-1.3.9.tar.gz
4.解压和编译nginx
**** Hidden Message *****
5.配置
此时,nginx应该安装在于 /usr/local/nginx 下面
配置 nginx.conf
复制内容到剪贴板
代码:
server_name www.xxorg.org;
location / {
subs_filter ca-pub-9805743306566114 ca-pub-98057433063434; //把google ad 的用户号 ca-pub-9805743306566114 改成你自己的,比如 ca-pub-98057433063434
subs_filter 6121088089 612108343455; //把google ad 的广告号 6121088089 改成你自己的,比如 612108343455 ,你懂的!:D
proxy_pass www.xxorg.org; //反向代理美国主机村。 最好找一些带有google 广告的网站,主机村在 google 收录 34万条,百度收录几乎没有,这或许是.info 的失败,也是为什么我们选择这样的网站来反代的原因。
index index.html index.htm;
}
记住subs_filter 命令的格式,你想替换设么就随你了。比如我把网站的网址 www.xxorg.org 替换成了 www.xxorg.com
另外, 反向代理的个数是不限制的。只要你掌握了规则,一个网站下可以包含n多个网站的镜像。 一个nginx 上也可以跑 n多个网站。就看你自己怎么运用了。
别忘了吧logo地址替换成自己的。
页:
[1]