gpt4 book ai didi

linux - 站点使用 https 重定向,但在 Apache2 上使用 http

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

我的管理面板很奇怪

当站点以 http://开头时,它似乎工作正常,但是当我使用 SSL 证书时,它重定向到带有 https://的主站点,而不是管理员面板子域。同样奇怪的是,我的 api 也以不安全的形式进入。

我想这与 SSL 证书的安装方式有关,但我对 apache2 的了解有限。

这是启用站点的管理面板文件:

ServerAdmin webmaster@localhost
ServerName (admin panel url)
ServerAlias (admin panel url)
DocumentRoot (location of admin panel files)

SSLEngine on
SSLCertificateFile (location of ssl crt file)
SSLCertificateKeyFile (location of ssl key file)
SSLCertificateChainFile (location of ssl bundle crt file)

最佳答案

我通过管理面板解决了 https://与 http://的问题。事实证明我的虚拟主机在/sites-enabled/的管理面板文件中设置不正确

我为我的管理面板重命名了虚拟主机的端口,并创建了一个新的虚拟主机以在用户不访问安全站点时捕获并强制他们进入。

现在看起来像:

<VirtualHost *:80>
ServerName (admin panel url)
ServerAlias (admin panel url)
Redirect permanent / https://(admin panel url)
</VirtualHost>

<VirtualHost *:443>
ServerAdmin webmaster@localhost
ServerName (admin panel url)
ServerAlias (admin panel url)
DocumentRoot (directory of admin panel files)

SSLEngine on
SSLCertificateFile (location of crt file)
SSLCertificateKeyFile (location of key file)
SSLCertificateChainFile (location of bundle crt file)
</VirtualHost>

关于linux - 站点使用 https 重定向,但在 Apache2 上使用 http,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47822373/

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