2013-04-14 53 views
0

我注意到在Ubuntu服务器这种默认的Apache配置:为什么默认的Apache XML配置文件解析?

<Directory /> 
    Options FollowSymLinks 
    AllowOverride None 
</Directory> 
<Directory /var/www/> 
    Options Indexes FollowSymLinks MultiViews 
    AllowOverride None 
    Order allow,deny 
    allow from all 
</Directory> 

注意<Directory />线,指定配置的目录是/(与<Directory /var/www/>比较)。但是,在XML结尾,带有/字符的标签指定了一个自动关闭标签。

因此,我是否应该得出结论:默认的Apache配置看起来像XML,但并不意味着是XML。它也没有文档类型,并支持#评论。

+0

请注意,“XML”无处出现在[“文档配置”页面中](http://httpd.apache.org/docs/2.2/configuring.html)。 –

+1

谢谢,保罗。我猜即使它看起来像一只鸭子,它不是一只鸭子。 – dotancohen

回答

1

您已回答了您自己的问题。这不是XML。我不知道他们为什么选择使用表面上类似于XML的东西,但这就是他们所做的。