После обновления перестал обрабатываться .htaccess

aksenax
На сайте с 09.12.2013
Offline
29
881

Всем привет.

Такая ситуация, сервер на CentOS 6.5 выполнил обычную команду обновления

yum update

Все поставилось свежее, ошибок не было, но на всех сайтах на сервере перестал обрабатываться .htaccess файл в корне. При его наличии на сайте выдается стандартная сине-белая заглушка с заголовком:

Apache 2 Test Page

powered by CentOS

Само наличие файла .htaccess даже абсолютно пустого выдает такую ошибку. На сервере установлена панель ispmanager и стандартное ПО для сайтов. Собственно вопрос, подскажите что где подправить, чтобы этот файл обрабатывался на всех доступных на сервере сайтах?

Заранее благодарю за ваши ответы.

Twiza.ru (https://twiza.ru) - современный и многофункциональный сервис для облегчения работы с twitter Продаем аккаунты в индексе Я / G с фоловерами, делаем прогоны с фото и видео контентом
Himiko
На сайте с 28.08.2008
Offline
560
#1

Тут нужно смотреть.

На вскидку можно предположить слишком много вариантов.

Профессиональное администрирование серверов (https://systemintegra.ru). Круглосуточно. Отзывы (/ru/forum/834230) Лицензии (http://clck.ru/Qhf5) ISPManager,VDSManager,Billmanager e.t.c. по низким ценам.
LEOnidUKG
На сайте с 25.11.2006
Offline
1770
#2

А без него сайты открываются и нормально обрабатываются?

✅ Мой Телеграм канал по SEO, оптимизации сайтов и серверов: https://t.me/leonidukgLIVE ✅ Качественное и рабочее размещение SEO статей СНГ и Бурж: https://getmanylinks.ru/ ✅ Настройка и оптимизация серверов https://getmanyspeed.ru/
aksenax
На сайте с 09.12.2013
Offline
29
#3

В общем разобрался с ситуацией, описываю хронологию. Были сайты, все работало, все ок. На сайтах использовалась настройка в .htaccess

Options +Indexes

Которая выдавала листинг файлов в директории его содержимого. Решил обновится

yum update -y

Обновился, все ок. При открытии нужных директорий вместо его листинга стала выдаваться заглушка. Почему то первая мысль была про неработающий .htaccess а все остальное по сайту работало норм. Начал разбираться в начале с конфигом апача, сравнил его с другим конфигом другого сервера, где все ок в этом плане. Изменений нигде не нашел, все базовое 1 в 1. При обновлении так же слетел mod.rpaf с ним повозился, но все восстановил на обновленном и вспоминаю, что обновление накидало немного файлов в /etc/httpd/conf.d решил посмотреть что там сейчас. Сравнил все файлы на другом сервере и нашел разницу на пару файлов, один был про mod.rpaf с которым уже все ок и другой был welcome.conf. Посмотрел его содержимое, сразу стало все понятно :) закоментил строчки, рестарт апача и все в файлах .htaccess стало норм обрабатываться как положено. Еще один такой небольшой квест пройден.

Спасибо всем откликнувшимся.

Vin_cent
На сайте с 22.01.2010
Offline
171
#4

Я сейчас сойду с ума. Просто взял и перестал обрабатываться .htaccess в запароленной папке (в корне всё ок, обрабатывается). Вообще ничего не делал. Возможно по крону что-то обновилось.

Содержимое .htaccess

AuthType Basic

AuthName "test"

AuthUserFile /public_html/cgi-bin/zzz/.htpasswd

Require valid-user

DirectoryIndex aaa.cgi

Если закоментировать "Require valid-user", то страница aaa.cgi открывается (без запроса пароля). А если оставить как было - то 404 not found выдаёт.

Какой-то дурдом... Что делать?

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий