【问题标题】:Apache Virtual Host showing its works but not loading the correct indexApache 虚拟主机显示其工作但未加载正确的索引
【发布时间】:2013-02-04 22:59:07
【问题描述】:

我正在使用此配置,我的 .dev 工作正常,但它显示 it works 而不是 index.php 中的内容是否有默认 index.php

MACOSX

<Virtualhost *:80>
    VirtualDocumentRoot "/Users/Jess/Sites/dev/%1/"
    ServerName vhosts.dev
    ServerAlias *.dev
    UseCanonicalName Off
    LogFormat "%V %h %l %u %t \"%r\" %s %b" vcommon
    ErrorLog "/Users/Jess/Sites/dev/vhosts-error_log"

    <Directory "/Users/Jess/Sites/dev/*">
    Options -Indexes FollowSymLinks
    AllowOverride AuthConfig FileInfo
    Order allow,deny
    Allow from all
    </Directory>
</Virtualhost>

【问题讨论】:

  • 我不认为它正在读取这个配置。 it works 来自默认的 index.php 文件。该文件通常位于您的/var/www/html 文件夹中,或者可能是/Applications/XAMPP/htdocs。你是 XAMPP 还是 OSX 自带的默认 apache 服务器?

标签: apache osx-mountain-lion virtualhost


【解决方案1】:

我相信默认文件是/Library/WebServer/Documents/index.html。确保您的配置文件添加到/etc/apache2/httpd.conf 的末尾。像这样的:

Include /etc/apache2/users/XXXXX.conf

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2014-11-13
    • 2019-11-14
    • 2015-10-08
    • 1970-01-01
    • 2013-08-29
    • 2021-09-19
    相关资源
    最近更新 更多