我在同一主机上有 http:// 和 https:// ,如下所示:
server {
listen 80;
listen 443 ssl;
...
...
}
我需要做的是将访问我商店的用户重定向到 https://。问题是我有很多语言:
https://mydomain.com/ en /shop https://mydomain.com/ fr /shop 等...
我试过了,但没有用(nginx: configuration file /etc/nginx/nginx.conf test failed)
:
if ($server_port = 80) {
location (en|fr)/shop {
rewrite ^ https://$host$request_uri permanent;
}
}