当前位置:首页 > linux教程 > 列表

Nginx下proxy_set_header 模块代码

发布:smiling 来源: PHP粉丝网  添加日期:2015-04-21 10:31:37 浏览: 评论:0 

下文给各位重点介绍Nginx下proxy_set_header 模块代码,要了解的朋友不防进入看看吧.前言:由于新注册的腾讯企业邮箱已经无法绑定域名(之前绑定的依然可以使用),因此采用nginx模块来强制转向.代码:

  1. server { 
  2. listen       80; 
  3. server_name  mail.t4x.org; 
  4. rewrite ^/(.*)$ https://mail.t4x.org/$1 permanent; 
  5. location / { 
  6.     root   /site/t4x.org/mail; 
  7.     index  index.html index.htm; 
  8. error_page   500 502 503 504  /50x.html; 
  9. location = /50x.html { 
  10.     root   /site/t4x.org/mail; 
  11. server { 
  12. listen       443 ssl spdy; 
  13. server_name  mail.t4x.org; 
  14. ssl on
  15. ssl_certificate mail.t4x.org_bundle.crt; 
  16. ssl_certificate_key mail.t4x.org.key
  17. ssl_session_cache    shared:SSL:1m; 
  18. ssl_protocols SSLv2 SSLv3 TLSv1; 
  19. ssl_ciphers ALL:!ADH:!EXPORT56:RC4+RSA:+HIGH:+MEDIUM:+LOW:+SSLv2:+EXP;  --phpfensi.com 
  20. ssl_prefer_server_ciphers on
  21. location / 
  22. proxy_set_header Accept-Encoding xxxx; 
  23. proxy_set_header Host mail.t4x.org; 
  24. proxy_pass https://exmail.qq.com; 
  25. sub_filter http://mail.t4x https://www.phpfensi.com; 
  26. sub_filter_once off

备注:需要--with-http_sub_module模块支持.

Tags: Nginx模块 proxy_set_header

分享到: