阿帕奇对阵

阿帕奇对阵

有什么区别

<Directory /var/www/>
Options All -Indexes
</Directory>

<Directory /var/www/*>
Options All -Indexes
</Directory>

首先才不是工作,第二在我的服务器上有效。而且似乎没有任何其他配置文件覆盖该设置。我以为它们意味着同一件事。


编辑:事实证明,有另一个配置文件影响了服务器,并覆盖了此配置文件,因此导致了意外结果。我猜是 * 取代了另一个配置文件。

答案1

/var/www/包括目录中的所有文件。/var/www/*不包括隐藏文件。我看到.htaccess你未来的文件。

答案2

奇怪。我刚刚检查了一下,第一个对我有用。目录中有任何文件吗?更改目录时是否使用以下命令?

cd /var/www

如果您在末尾输入一个额外的“/”,例如:

cd /var/www/

那么它可能正在寻找另一个目录。

相关内容