Heim > Fragen und Antworten > Hauptteil
nginx zwingt Port 80, zu Port 443 zu springen.
Außer
server {
listen 80;
server_name file.demosite.com;
return 301 https://file.demosite.com $request_uri;
}
Gibt es eine andere Möglichkeit, http zu zwingen, zu https zu springen?
滿天的星座2017-05-16 17:17:07
这种方式还不够好吗?
server {
listen 80;
server_name file.demosite.com;
location / {
rewrite ^/(.*) https://file.demosite.com/$1 redirect;
}
}
这个也可以
大家讲道理2017-05-16 17:17:07
server {
listen 80;
server_name test.com;
rewrite ^(.*)$ https://$host$1 permanent;
}
淡淡烟草味2017-05-16 17:17:07
server {
listen 80;
server_name xx.com;
rewrite ^(.*)$ https://$server_name$1 permanent;
}
就这样吧。
巴扎黑2017-05-16 17:17:07
在 Nginx(LNMP)上配置 SSL 证书并开启强制 HTTPS 的方法
https://echo.pm/lnmp-nginx-ss...