我为subdomain.example.com
创建了一条记录x.x.x.x
的A记录。
所以我的子域指向x.x.x.x IP地址。
此外,我希望我的子域指向一个子目录。因此,在x.x.x.x
上,我将这些行添加到httpd.vhosts.conf
。这台机器在xampp上运行。
<VirtualHost *:80>
DocumentRoot /opt/lampp/htdocs/subdomain
ServerName subdomain.example.com
<Directory /opt/lampp/htdocs/subdomain>
allow from all
Options +Indexes
</Directory>
</VirtualHost>
但subdomain.example.com
分x.x.x.x
而非x.x.x.x/subdomain
。我不明白我做错了什么?
答案 0 :(得分:0)
http://httpd.apache.org/docs/2.1/sections.html#mergin
由于合并顺序,某些指令可能会覆盖其他指令。我发现<location>
指令没有让<virtualhost>
正常工作。