gpt4 book ai didi

redirect - ispconfig nginx 重定向到https

转载 作者:太空宇宙 更新时间:2023-11-03 13:26:01 27 4
gpt4 key购买 nike

我已经使用 ISPConfig 和 Nginx 部署了 CentOS 服务器。

我还能够手动配置 Nginx(通过编辑/etc/nginx/sites-available/mysite.com.vhost),将 http 请求重定向到 https:

server {
listen 80;
server_name mysite.com;
return 301 https://$server_name$request_uri;
}

server {
listen 443 ssl;
..
}

当我手动编辑文件时,每次我使用 ISPConfig 更改设置时,我的 vhost 文件都会被覆盖并且我失去了重定向的技巧。

您知道使用 ISPConfig 面板配置上述重定向的方法,而不是手动编辑 nginx 文件吗?

提前致谢。

最佳答案

我已将重定向配置为建议的已接受答案。

我还包含了一个外部配置,所以我放置了所有手动配置。

在我们的 ISPConfig 版本中,我这样做了:

if ($scheme != "https") {
rewrite ^ https://$http_host$request_uri? permanent;
}

include /etc/nginx/sites-available/my-own-config.conf;

这样,ISPConfig 就不会破坏我们的配置。

关于redirect - ispconfig nginx 重定向到https,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30607612/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com