1

我想知道是否可以在不影响初始“真实”目录的情况下将 htaccess 指令应用于符号链接目录位置。

例如,如果我创建了一个目录

/home/longfoldername/myDir/

然后在此文件夹中创建了一个符号链接

/htdocs/myDir/

有没有办法在 htdocs 符号链接目录中粘贴带有“Options -Indexes”的 htaccess 文件,但保留主初始目录并启用索引?

我试过类似的东西

<Directory "/htdocs/myDir/">
Options -Indexes
</Directory>

在 /htdocs/myDir/ 目录中的 htaccess 文件中,但它恰好导致了内部服务器错误。

只是放:

Options -Indexes

在 htaccess 文件中,两个目录都没有索引。

谢谢!

4

1 回答 1

0

您不能使用Directoryhtaccess 文件中的容器(它已经是一种“目录”容器)。您将放置在文档根目录中的 htaccess 文件中:

Options +Indexes

并在您myDir目录中的单独 htaccess 文件中:

Options -Indexes

访问文档根目录时,不会应用子目录中的任何 htaccess 文件,但访问子目录时,父目录的 htaccess 文件会被取代。

于 2012-12-27T21:18:12.013 回答