Nginx server_name 的问题

转载 2013年12月04日 09:34:36

nginx 绑定多个域名时, 默认 $_SERVER["SERVER_NAME"]  取的是 server_name 的第一个域名


在你的 nginx 配置中找到 fastcgi_param 部分,修改
fastcgi_param  SERVER_NAME    $server_name;

fastcgi_param  SERVER_NAME    $host;


就可以实现 $_SERVER["SERVER_NAME"]  跟 $_SERVER["HTTP_HOST"]  一致了。




http://blog.s135.com/post/382/


相关文章推荐

关于Nginx的server_name的格式

Nginx中的server_name指令主要用于配置基于名称的虚拟主机,server_name指令在接到请求后的匹配顺序分别为: 1、准确的server_name匹配,例如:   ser...

Nginx技巧——在Server_Name指令中使用正则表达式

一、server_name的匹配顺序 nginx中的server_name指令主要用于配置基于名称虚拟主机,server_name指令在接到请求后的匹配顺序分别为: 1、准确的...

[nginx源码分析]server_name hash

nginx源码分析

nginx的server_name

nginx的server_name 转自:http://onlyzq.blog.51cto.com/1228/535279 Nginx中的server_name指令主要用于配置基于名称的虚...

在nginx中配置如何防止直接用ip访问服务器web server及server_name特性讲解

看了很多nginx的配置,好像都忽略了ip直接访问web的问题,不利于SEO优化,所以我们希望可以避免直接用IP访问网站,而是域名访问,具体怎么做呢,看下面。 官方文档中提供的方法:  I...

单点登录(五)-----遇到问题-----cas server 源码部署tomcat运行报错BeanCreationException:Error creating bean with name 's

我们在上一篇文章已经解决了把下载好的cas server源码部署到tomcat缺少子项目编辑文件或者jar包导致找不到class报错的问题单点登录(四)-----遇到问题-----cas server...

server name

  • 2009年04月25日 19:44
  • 51KB
  • 下载

nginx的location定义正则后SCRIPT_NAME, PATH_INFO多了index.php

在使用nginx进行 反向代理配置时通过正则表达式配置location后发现 通过$_SERVER['SCRIPT_NAME']; 与$_SERVER['PATH_INFO'] 发现直接获取了整个u...

window.name解决跨域问题的文档

  • 2008年11月17日 16:16
  • 39KB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Nginx server_name 的问题
举报原因:
原因补充:

(最多只允许输入30个字)