所以我无法在“/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的
干杯,彼得
答案 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>