0

我正在运行 Magento 社区版 1.7.0.2 版。我想知道,为什么我的安装中有两个.htaccess文件,一个在magento根目录下,另一个在magento根目录下的magento app目录下?

在我的系统上,第一个是 209 行,而第二个只包含两个指令。

谁能解释一下为什么有两个文件而不是一个。两者都被解析还是只是其中之一?

4

3 回答 3

1

通常每个 .htaccess-File 都会被解析,因为它们可以被额外使用。

最后一个 .htaccess 文件可能会覆盖或增强之前的文件。

于 2012-07-21T14:22:32.553 回答
0

app/ 中的 .htaccess 文件用于“拒绝”对 app 下任何文件的所有访问。没有这个,有人可以访问http://yourdomain.com/app/etc/local.xml并查看您的数据库凭据,以及其他不好的事情。var/ 中也应该有一个类似的文件(以防止查看日志等)

于 2012-07-22T19:39:26.560 回答
0

删除现有文件并尝试添加默认的新 .htaccess 文件

Magento 默认 htaccess 文件

于 2018-01-23T05:54:28.737 回答