gpt4 book ai didi

apache - 在 Apache2 中配置 mod_ssl

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

我希望用户能够导航到 https://cloud.xxx.de ,它与以下配置文件一起工作得很好。但除了工作(和正确)的 url 之外,每个 url 都指向 /var/www/cloudServerName cloud.xxx.de 不应该告诉 Apache 只将具有此特定服务器名称的请求指向目录吗?

    ServerName cloud.xxx.de
DocumentRoot /var/www/cloud

SSLEngine on
SSLCertificateFile /etc/ssl/certs/ssl-cert-snakeoil.pem
SSLCertificateKeyFile /etc/ssl/private/ssl-cert-snakeoil.key

<Directory /var/www/cloud>
...
</Directory>

最佳答案

好吧,我自己发现了。来自Apache2 documentation :

Unless a NameVirtualHost directive is used for the exact IP address and port pair in the VirtualHost directive, Apache selects the best match only on the basis of the IP address (or wildcard) and port number. If there are multiple identical best matches, the first VirtualHost appearing in the configuration file will be selected.

所以基本上我只需要放

NameVirtualHost *:443

在我第一个评估的虚拟主机前监听端口 443。

关于apache - 在 Apache2 中配置 mod_ssl,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25981130/

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