首页 > 解决方案 > 屏蔽端口号django在nginx中运行slserver

问题描述

我在端口 4321 的 ngnix 中运行 django 项目。我正在使用 runsslserver 运行 django 项目,它使用以下命令返回 https

python manage.py runsslserver --certificate /etc/nginx/ssl/XXXXXXX.pem --key /etc/nginx/ssl/XXXXXXX.key 0.0.0.0:4321

当我像https://mywebsite.com:4321一样运行时,我的网站就准备好了

我想将其显示为https://mywebsite.com/miniweb

我在 /etc/nginx/sites-enabled 中有 2 个文件,这是默认的和 ssl

尝试了下面的代码和其他一些在ssl文件中进行了很多更改但无法正常工作的代码

server {
server_name mywebsite.com:4321;
listen 443; # tried this because its in https
return 301 https://mywebsite.com/miniweb$request_uri;
}

请帮我

标签: djangosslnginx

解决方案


推荐阅读