В моей папке "www \ mystuffs" больше 10 папок. У меня есть папка с именем temp. Как скрыть эту папку из списка каталогов
http://httpd.apache.org/docs/2.2/mod/mod_autoindex.html#indexignore
Создайте файл с именем «.htaccess» в папке \ www \ mystuffs.
В этом файле добавить строку:
IndexIgnore temp
Это приведет к тому, что Apache не будет отображать эту папку.
Обратите внимание:
- В документации говорится, что это работает только для файлов. Это не так и будет работать, чтобы скрыть каталоги / папки.
- Вы должны создать файл ".htaccess" через редактор, поскольку Windows не позволяет имени файла начинаться с "." при создании этого файла через проводник Windows.
... и создать ссылку для доступа к файлам в этой папке ...?
Вы можете получить список каталогов через Apache для всей папки или создать свой собственный файл index.html ... Вы не можете вставить свои собственные ссылки в этот исходный список.
Что вы можете сделать, это разрешить этот список временной папки, и в этой папке создайте файл «index.html» со списком всех файлов, которые вы хотите, чтобы пользователь увидел.