为什么Apache忽略我的VirtualHost声明?

问题描述 投票:0回答:1

Apache(来自XAMPP)无法正常工作。当我键入https://myVirtualHost时,我将加入“ C:/ xampp / htdocs / myApplication / public /”但是apache告诉我“ C:/xampp/htdocs/index.php”

这里是我的VirtualHost声明:

<VirtualHost *:433>
    ServerName myVirtualHost
    DocumentRoot "C:/xampp/htdocs/myApplication/public"
    ErrorLog "logs/myApplication-error.log"
    CustomLog "logs/myApplication-access.log" common
    SSLEngine on
    SSLCertificateFile "C:/xampp/apache/conf/ssl.crt/server.crt"
    SSLCertificateKeyFile "C:/xampp/apache/conf/ssl.key/server.key"
</VirtualHost>

还有我的“ C:\ Windows \ System32 \ drivers \ etc \ hosts”声明:

127.0.0.1 myVirtualHost

任何主意吗?谢谢

编辑:我精确地:Include conf/extra/httpd-vhosts.conf在“ httpd.conf”中处于活动状态,并且对于所有“ * 80个虚拟主机”均有效。仅* 443不起作用。

apache https xampp virtualhost
1个回答
0
投票

请尝试检查文件:httpd.conf

© www.soinside.com 2019 - 2024. All rights reserved.