Собственно. Буквально полчаса назад ни с того, ни с сего «апач» начал переделывать ссылки вида localhost/site
в localhost/srv/http/site/index.php
. Но если перейти по адресу localhost/site/index.php
, всё в порядке. Что это вообще может быть и куда копать, какие логи смотреть?
Кстати, пять минут назад обновился (пришла обновка PHP и модуля php-apache), та же картина.
UPD: Экспериментальным путём выяснил, что подобное происходит с любой директорией в /srv/http, если создать файл .htaccess и влепить туда RewriteEngine on
. Причём оно как будто бы «запоминает» директорию – пробовал удалять содержимое, даже пересоздавать каталог, но перенаправление остаётся. Возможно, что Apache в чём-то таки виноват – ибо с теми же настройками буквально полгода назад всё работало. Смею даже предполагать, что переход на 8-й «пых» каким-то образом перепутал карты, но это «палец в небо».