我使用此代码段将所有请求重定向到HTTPS:
server {
listen 80;
listen [::]:80 default_server ipv6only=on;
return 301 https://$host$request_uri;
}
问题是我无法通过Nginx向我的服务器发送POST请求,因为它重定向到GET请求。
我使用NodeJS和Express。
答案 0 :(得分:0)
如果您愿意忘记“永久”重定向状态,我相信307重定向而不是301重定向将保留POST。