我在 Nginx 中使用 return 或 rewrite 进行重定向,但两者都将使用具有完整 url 值的 http 标头 Location 进行重定向,但我希望它只对路径进行赋值。
例如:
返回 301 / 测试;
或者
重写 ^/$ /test 永久;
将具有http://www.example.com/test的位置值
但我希望它只是
/test
我想知道是否有可能。
解决了。
从 1.11.8 开始,只需设置指令(感谢@RichardSmith):
absolute_redirect 关闭;
在1.11.8之前,我找到了一个很好的答案(感谢@xiaochen):https ://stackoverflow.com/a/39462409