我在nginx所在的服务器上的Django 2.2中有应用程序。我的应用程序可以在多个子域下工作,但是由用户选择它将成为哪个域,例如:
我的问题是这些子域只能在https下工作,但仅当我输入整个地址:https://test.mydomain.com
时。但是,当我输入地址本身时,它不起作用:test.mydomain.com
-在这里,我得到了带有“欢迎使用nginx!”的nginx页面。
我尝试使用nginx并重定向-没有结果。
我的nginx设置
server {
listen 80;
server_name ~^(?<subdomain>.+)\.mydomain\.com$;
return 301 https://$subdomain.mydomin.com$request_uri;
}
仅输入test.mydomain.com后如何重定向到https?