Ngnix : 目录决议问题的解答在真正主持
Nginx显示奇怪,但是逻辑行为,当处理目录指定,不用结尾时大幅度削减。 例如您有象http://www.example2.com/dir/的一个目录。 然而您指定URL作为http://www.example2.com/dir。 并且假设,您配置了真正主持的服务器,并且供选择的服务器名称是: www.example.com, www.example2.com等和他们按同一顺序指定。 现在,当您设法拿来http://www.example2.com/dir时您将被改方向对http://www.example.com/dir。 这nginx为什么与简单溶体一起做它对宁可难倒的问题(好复杂问题-我说它)。
包括的所有正派网络服务器、nginx和亚帕基印第安人,改象http://www.example2.com/dir对适当的URL - http://www.example2.com/dir的URL方向。
然而nginx,当内部地改方向(使用301)为重写方针,如果改方向是相对的(没有主人零件),然后,当改Nginx方向时使用“主人”倒栽跳水,如果方向性server_name的倒栽跳水比赛的名字或server_name方针的名字,如果倒栽跳水不配比也不是缺席的。 如果没有设置server_name,则使用地方主机名。
如果您要Nginx总是使用“主人”倒栽跳水,当您为真正主持会,您能使用_作为server_name自0.6.x。 有我推荐的一个更好的方式。 使用以下方针使用主人倒栽跳水而不是server_name :
optimize_server_names;
server_name_in_redirect;
另外optimize_server_names有改进nginx服务器表现的好处。
归档在 标题新闻之下, 怎么对, Linux, 网, 网络主持, 网服务, nginx |
|
RSS 2.0 |
Trackback 这篇文章 |
给这篇文章发电子邮件
您可以也喜欢读 |


增加到Technorati喜爱


































2008年7月10日在8:12 pm
主持server_name的[...]被设置对在您的server_name名单的第一个服务器名称。 这可能导致目录在nginx的决议问题(读一种典雅的解答的连接的文章)除指定错误价值之外[...]的
2008年7月12日在8:18上午
[...] Nginx : 如何固定目录决议问题并且内部在真正主持[...]改方向