如何重定向“http://domain.com”.与Nginx一起“http://domain.com”?
建议的方法是什么?正则表达式还是有其他选择吗?
if ($http_host ~ "\.$" ){ rewrite ^(.*) $scheme://$host$1 permanent; }
这利用了事实(Igor Sysoev指出)$host删除了尾随点,而$http_host则没有;所以我们可以匹配$http_host中的点并自动使用$host进行重定向.