相关疑难解决方法(0)

将通配符子域重定向到 https (nginx)

我有一个通配符 ssl 认证,我正在尝试将所有非 ssl 流量重定向到 ssl。目前,我正在使用以下内容重定向工作正常的非子域 url。

server {
listen      80;
server_name mydomain.com;

#Rewrite all nonssl requests to ssl.
rewrite     ^ https://$server_name$request_uri? permanent;
}
Run Code Online (Sandbox Code Playgroud)

当我对 *.mydomain.com 做同样的事情时,它在逻辑上会重定向到

https://%2A.mydomain.com/
Run Code Online (Sandbox Code Playgroud)

你如何将所有子域重定向到它们的 https 等价物?

nginx https

22
推荐指数
2
解决办法
5万
查看次数

标签 统计

https ×1

nginx ×1