【问题标题】:XAMPP Virtual Host Document Root not workingXAMPP 虚拟主机文档根目录不起作用
【发布时间】:2019-06-29 06:41:25
【问题描述】:

所以我在我的 XAMPP 5.6.3 中设置了一个虚拟主机。它应该指向我在那里设置的文档根目录,但它却指向 htdocs。这是为什么?这是虚拟主机设置:

<VirtualHost *:80>
    ServerAdmin webmaster@myprojectlocaldev.com
    DocumentRoot "D:/htdocs/PHP projects/myproject/myproject"
    ServerName myprojectlocaldev.com
    ErrorLog "logs/myprojectlocaldev.com-error.log"
    CustomLog "logs/myprojectlocaldev.com-access.log" common
    SetEnv APPLICATION_ENV "development"
    <Directory "D:/htdocs/PHP projects/myproject/myproject">
        DirectoryIndex index.php
        AllowOverride All
        Order allow,deny
        Allow from all
    </Directory>
</VirtualHost>

更新

事实证明,整个虚拟主机都不起作用,而不仅仅是 DocumentRoot。

【问题讨论】:

    标签: apache xampp localhost virtualhost hosts


    【解决方案1】:

    Windows 10 在某处使用了端口 80,因此 XAMPP 应先更改 Apache 的端口,然后才能应用虚拟主机。

    【讨论】:

      【解决方案2】:

      还有另一种解决方案。更改默认的 80 端口会引发很多问题。当我们创建本地 SSL 证书时,问题似乎消失了。

      【讨论】:

        猜你喜欢
        • 2012-01-20
        • 2015-09-05
        • 2021-12-31
        • 2014-06-09
        • 2014-02-17
        • 2018-08-14
        • 2016-11-27
        • 2013-09-11
        • 2019-08-12
        相关资源
        最近更新 更多