欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

nginx配置域名网址转发

程序员文章站 2022-06-11 11:56:23
...

前言

为了能够做到真实隐蔽目标域名网址,但又可以通过另一个域名网址访问到其静态网页,可以通过nginx配置转发域名网址

配置

示例
... ...
    server {
        listen       443;
        server_name  www.nature.com;

        location / {
          proxy_pass http://nature;
          proxy_redirect off;
          proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
          proxy_set_header X-Real-IP $remote_addr;
          proxy_set_header Host $http_host;
        }
        
        location /static-pages {	# 访问路径
          proxy_pass https://www.sky.com/;	# 域名转发
        }
... ...
  • 注:
    当访问www.nature.com/static-pages/index.html时,会显示www.sky.com/index.html的网页,但网址依然是www.nature.com/static-pages/index.html,起到隐蔽ww.sky.com的域名网址的效果

结语

… …

相关标签: proxy_pass nginx