我想在 nginx 中将 www.example.com 和 example.com 重定向到 ww.example.com
我尝试了一些方法,但最终出现了重定向循环,例如 return 302 $scheme://ww.example.com
答案1
重定向必然会改变 URL,您将客户端从 example.com 发送到 ww.example.com。如果您想从 example.com 返回 ww.example.com 内容,那么您只需server_name
向同一块添加一个附加指令即可server
。
return 302 $scheme://ww.example.com
仅当您从该地址进行进一步重定向时才会导致重定向循环。看来这是您想要提供内容的地址,因此如果您确实有任何重定向,则应将其删除。