AllowOverride All httpd Options All-Indexes — заборона перегляду папок в Ispmanager
- 27 Квітня 2015
- Volodymyr Hodiak
- Адміністрування
- 6631
Коли необхідно приховати перегляд файлів і папок сайту, достатньо прописати в корені в файлі .htaccess такий рядок Options All -Indexes. Ну або створити .htaccess в корені сайту, якщо його немає. Ніби все просто, але. А якщо в вас на сервері під ispmanager не була включена ця опція? І в вас тепер пів сотні аккаунтів? Невже тепер для кожного домену потрібно створювати файли .htaccess і прописувати налаштування?
Як працює будь-яка панелька адміністрування сервера. В певній директорії повинні міститись шаблони для хостів, портів і т. д., на основі яких формуються відповідні налаштування для apache2. Згідно документації ispmanager повинен зчитувати шаблони звідси /usr/local/ispmgr/etc/ . Принаймі так пишуть тут.
Але, на жаль, мені так не заканало :(
Зрозуміло, що редагувати файл /etc/apache2/apache2.conf немає сенсу, бо він перезаписується панелькою. Але, трохи почитавши його вміст, я побачив, що він інклудить httpd.conf, який знаходиться поруч.
Я прописав в ньому:
Options All -Indexes AllowOverride All
Бутнув apache і все ок.
як заголовкове зображення до статті використано кадр з фільму "50 відтінків сірого.