如何在 nginx 配置中覆盖 $_SERVER['SERVER_NAME']

问题描述

server {
  listen 443 ssl;
    ssl_certificate      /Users/name/cert/example.dev.pem;
    ssl_certificate_key  /Users/name/cert/example.dev-key.pem;
    ssl_ciphers          HIGH:!aNULL:!MD5;
    server_name example.dev;

    location / {
     proxy_pass             http://localhost:8000;
     proxy_read_timeout     60;
     proxy_connect_timeout  60;
     proxy_redirect         off;
    }

}

我已经尝试过以下选项。但仍然只在 $_SERVER['SERVER_NAME']

上获得 localhost
  • proxy_set_header Host $host;
  • include fastcgi_params; fastcgi_param SERVER_NAME proptexx.dev;

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)