gpt4 book ai didi

apache - 多个 VirtualHosts 和 https(不是多个 ssl 虚拟主机)

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

我在同一个 Apache 实例上有多个虚拟主机(大约 20 个),还有一个 ssl 主机。现在我已经将 ssl 虚拟主机设置到子域 (ssl.domain.tld) 上。

DocumentRoot "C:/Apache/htdocs/domainfolder/ssl"
ServerName ssl.domain.tld:443

现在当我加载其中一个应用程序时 https 工作正常,例如当转到 https://ssl.domain.tld/pma 时加载 phpMyAdmin|这很好......它有效。然而,一位客户刚刚指出,当他转到另一台主机(比如说 https://www.anotherdomain.tld/pma )时,它仍然会加载应用程序。

现在我只希望这些应用程序仅从 1 个域名运行,而不是目前正在运行的所有域名。

我不知道如何解决这个问题。

我希望这是有道理的。

最佳答案

看起来您的 phpMyAdmin 的 Alias 不在 VirtualHost 部分中,而是全局设置的。

根据您的安装,这可能是因为 phpMyAdmin 与您的主要 Apache Httpd 软件包分开安装并通过单独的配置文件完成(例如 /etc/apache2/conf.d/phpmyadmin。 session )。对于您之后的配置,您可能需要在 SSL VirtualHost 部分中明确移动其内容。

关于apache - 多个 VirtualHosts 和 https(不是多个 ssl 虚拟主机),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8314498/

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