如何解决为什么网站在 ssl ngnix ssl 重定向后没有工作
我有一个问题,我有一个服务器 Ubuntu 20.04 作为公共 dns 服务器并且工作正常,我有另一个带有 Moodle 的内部服务器,它由 DNS gninx 代理转发,Moodle 在 Internet 上的每个网站上都可以更好地与 SSL 配合使用,之后几个小时的工作我找到了教程,但我遇到了一个问题,在 SSL 配置之前,重定向工作正常,但是在我安装了带有 cloudflare 插件的 certbot 之后(我的 dns 是用它们代理的),重定向的网站不起作用。顺便说一下,我有一个小问题,我是否必须在重定向服务器上安装 ssl 证书?
这是我在 nginx dns 服务器中的配置
server {
server_name campus.coloxfordtunja.edu.co;
location / {
proxy_pass http://192.168.1.5;
proxy_set_header Host $host;
}
listen 443 ssl;
ssl_certificate /etc/letsencrypt/live/coloxfordtunja.edu.co/fullchain.pem;
ssl_certificate_key /etc/letsencrypt/live/coloxfordtunja.edu.co/privkey.pem;
include /etc/letsencrypt/options-ssl-nginx.conf;
ssl_dhparam /etc/letsencrypt/ssl-dhparams.pem;
}server {
if ($host = campus.coloxfordtunja.edu.co) {
return 301 https://$host$request_uri;
} # managed by Certbot
listen 80 default_server;
server_name campus.coloxfordtunja.edu.co;
#return 404; # managed by Certbot
# log files
access_log /var/log/nginx/campus.coloxford.edu.co_access.log;
error_log /var/log/nginx/campus.coloxford.edu.co_error.log;
}
如果使用 lan 段上的 lan 地址,webiste 工作正常,但是当我尝试访问外部时没有任何想法?
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。