gpt4 book ai didi

linux - Vhosts - *.80 重定向可以工作,为什么 *.443 不行?

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

我已经设置了一个重定向来捕获所有 http:(端口 80)流量。这是为了解决安全问题(即不允许任何人直接访问服务器)。

<VirtualHost *:80>
DocumentRoot "/var/www/html/redirect"
</VirtualHost>

这是虚拟主机文件中的第一个条目,工作正常。但是,我还想使用它来重定向所有 https:流量(端口 443),使用以下内容(直接放在虚拟主机文件中的第一个条目之后...

<VirtualHost *:443>
DocumentRoot "/var/www/html/redirect"
</VirtualHost>

但是,这样做会使我们所有的网站崩溃......

我运行了 httpd -S 并且没有返回任何错误。

关于如何设置 https 重定向有什么建议吗?

最佳答案

根据这个answer ,您需要为 :443 虚拟主机指定 SSL

<VirtualHost *:443>
SSLEngine On
DocumentRoot "/var/www/html/redirect"
</VirtualHost>

如果您的服务器正在监听 443,还要查看您的站点配置。在访问页面时检查运行时的错误日志。

关于linux - Vhosts - *.80 重定向可以工作,为什么 *.443 不行?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42416334/

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