25

所以我无法在包含我所有虚拟主机的“/etc/httpd/conf.d/vhosts.conf”中获得别名:

<VirtualHost *> 
    ServerName example.com
    Alias /ncn /var/www/html/ncn
    DocumentRoot /var/www/html/mjp
</VirtualHost>

我希望我的别名能够正常工作,这样我就可以将 example.com/ncn 指向“/var/www/html/ncn”。

如果我在“/etc/httpd/conf/httpd.conf”中有它,但在我的“/etc/httpd/conf.d/vhosts.conf”中没有

任何想法为什么?其他一切似乎都有效,即 ServerAlias 的

干杯,彼得

4

1 回答 1

51

抱歉,不确定最终发生了什么:

<VirtualHost *> 
    ServerName example.com
    DocumentRoot /var/www/html/mjp

    Alias /ncn "/var/www/html/ncn"

    <Directory "/var/www/html/ncn">
        Options None
        AllowOverride None
        Order allow,deny
        Allow from all
    </Directory>
</VirtualHost>
于 2013-04-02T18:34:58.410 回答