nginx别名重定向使用不同主机名的尾部斜杠

时间:2013-06-21 10:41:08

标签: redirect nginx

我有以下nginx配置,它正在为几个静态页面提供服务。它位于负载均衡器后面,不监听公共主机名。下面的问题是nginx发回301以添加尾部斜杠,但它将位置设置为internal.mysite.production / blog / not www.mysite.com/blog/

server {
    listen 80;
    server_name    internal.mysite.production
    location /blog {
        root /var/www/somewhere/;
    }
}

是否可以选择更改此内容?

1 个答案:

答案 0 :(得分:1)

你可以指定:

server_name_in_redirect on;
在你的nginx配置中

。另见:http://wiki.nginx.org/HttpCoreModule#server_name_in_redirect