nginx配置指令absolute_redirect、port_in_redirect、server_name_in_redirect详解

我请问一下,nginx配置指令absolute_redirect、port_in_redirect、server_name_in_redirect详解
最新回答
铲屎大将军

2024-09-09 09:06:26

根据官网翻译的指令说明,括号中为翻译时添加的个人理解

官网的指令说明比较简单,下面将结合nginx配置及请求示例详细说明。
这三个指令影响的是301、302跳转指定的URL为相对路径时,响应头Location字段,如果rewrite重写或return时的URL以“http://”或“https://”开头,则不受影响。

注:为避免浏览器或命令行程序发请求时自动携带Host请求头,文中示例用nc发起HTTP请求。