全球主机交流论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

IP归属甄别会员请立即修改密码
查看: 1509|回复: 7
打印 上一主题 下一主题

求nginx反向代理可以自定义替换主机头的规则

[复制链接]
跳转到指定楼层
1#
发表于 2015-5-29 12:23:21 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
提示: 作者被禁止或删除 内容自动屏蔽
7#
发表于 2015-5-29 19:05:22 | 只看该作者
QQ图片20150529191111.png (23.7 KB, 下载次数: 0) AMH4.2欢迎使用
6#
 楼主| 发表于 2015-5-29 18:53:27 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
5#
发表于 2015-5-29 16:18:46 | 只看该作者
替换主机头,是不是能做手机免流?
4#
发表于 2015-5-29 15:23:01 | 只看该作者
  1.         location /
  2.         {
  3.                 proxy_set_header        Host 替换的主机头;
  4.                 proxy_set_header        X-Real-IP $remote_addr;
  5.                 proxy_set_header        X-Forwarded-For $proxy_add_x_forwarded_for;
  6.                 proxy_set_header Accept-Encoding "";
  7.                 proxy_pass http://cf;
  8.         }

  9. #静态不替换
  10.         location ~* .*\.(jpg|jpeg|png|gif|ico|tiff|bmp|ai||pdf|swf|txt|mp3)?$
  11.         {
  12.                 proxy_cache cache_one;
  13.                 proxy_cache_valid 200 304 1d;
  14.                 proxy_cache_valid 301 302 1m;
  15.                 #make cache key
  16.                 proxy_cache_key $host$uri$is_args$args;
  17.                 expires 1d;
  18.                 proxy_set_header        Host $host;
  19.                 proxy_set_header        X-Real-IP $remote_addr;
  20.                 proxy_set_header        X-Forwarded-For $proxy_add_x_forwarded_for;
  21.                 proxy_set_header Accept-Encoding "";
  22.                 proxy_pass http://$SourceServer:$SourcePort;
  23.         }
复制代码
3#
发表于 2015-5-29 15:20:32 | 只看该作者
当然可以

用location
先把不要转换的用location单独出来
然后在/的location里转换host即可
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|全球主机交流论坛

GMT+8, 2025-9-29 00:33 , Processed in 0.131125 second(s), 9 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表