最新消息:时间抓起来说是金子,抓不住就是流水。

NGINX反向代理并替换内容

LINUX技术 老子黑牵翻 7593浏览 0评论

一、安装NGINX和替换模块
1、下载
wget -c http://www.nginx.org/download/nginx-1.0.8.tar.gz
svn checkout http://substitutions4nginx.googlecode.com/svn/trunk/ substitutions4nginx-read-only

本站下载地址:soft.ileiming.com/substitutions4nginx-read-only.tar.gz
2、解压
tar zxf nginx-1.0.8.tar.gz
3、编译
./configure –prefix=/usr/local/nginx –user=www –group=www –with-http_stub_status_module –with-http_ssl_module –with-pcre –with-http_realip_module –add-module=path/substitutions4nginx-read-only
此处的path是存放substitutions4nginx-read-only的路径
二、配置
新建一个站点的配置文件,如下内容
server
        {
        listen          80;
        server_name     www.test.com;

        location / {
                proxy_pass              http://www.dianxin.cn;
                proxy_redirect          off;
                proxy_set_header        X-Real-IP       $remote_addr;
                proxy_set_header        X-Forwarded-For $proxy_add_x_forwarded_for;
                subs_filter 11001072    123456789;

                index   index.html index.htm;
                }
        }

保存退出重启nginx
这里的subs_filter   11001072是网站上需要替换的代码,  123456789是你想替换上去的内容

转载请注明:LINUX服务器运维架构技术分享 » NGINX反向代理并替换内容

头像
发表我的评论
取消评论

表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址