为Alias配置Apache .conf

时间:2013-04-02 17:48:15

标签: apache httpd.conf

所以我无法在“/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的

干杯,彼得

1 个答案:

答案 0 :(得分:40)

很抱歉不确定最终会发生什么事情:

<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>