gpt4 book ai didi

apache - 如何使用 Apache httpd 重定向两个不同的端口?

转载 作者:太空宇宙 更新时间:2023-11-03 14:03:44 25 4
gpt4 key购买 nike

我为我的 Web 应用程序设置了 SSL。此应用程序的标准端口是 8080,SSL 端口是 8443。我的 Apache httpd 配置有问题。我想重定向下面列出的所有网址:

http://1.2.3.4:8080
https://1.2.3.4:8080
http://1.2.3.4:8443

到这个网址:

https://1.2.3.4:8443

我将 httpd.conf 更改为:

Listen 1.2.3.4:8080

<VirtualHost *:8080>
ServerName 1.2.3.4
Redirect "/" "https://1.2.3.4:8443"
</VirtualHost>

它适用于上面列出的第一个网址,但不适用于其他网址。我尝试了不同的配置,但它们没有用。谁能帮我解决这个问题?

最佳答案

https://1.2.3.4:8080
http://1.2.3.4:8443

如果 HTTP 在端口 8080 上提供服务,而 HTTPS (SSL) 在端口 8443 上提供服务,那么上述两个 URL 都将无法访问以触发重定向。 (?!)

在您的配置中,HTTP 端口 8080 而 HTTPS 端口 8443。

引用:
https://serverfault.com/questions/359461/apache-answer-both-http-and-https-on-the-same-port

关于apache - 如何使用 Apache httpd 重定向两个不同的端口?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46647510/

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