LINUX.ORG.RU
решено ФорумAdmin

Apache^W^W Перенаправление сломано

 ,


0

1

Собственно. Буквально полчаса назад ни с того, ни с сего «апач» начал переделывать ссылки вида localhost/site в localhost/srv/http/site/index.php. Но если перейти по адресу localhost/site/index.php, всё в порядке. Что это вообще может быть и куда копать, какие логи смотреть?

Кстати, пять минут назад обновился (пришла обновка PHP и модуля php-apache), та же картина.

UPD: Экспериментальным путём выяснил, что подобное происходит с любой директорией в /srv/http, если создать файл .htaccess и влепить туда RewriteEngine on. Причём оно как будто бы «запоминает» директорию – пробовал удалять содержимое, даже пересоздавать каталог, но перенаправление остаётся. Возможно, что Apache в чём-то таки виноват – ибо с теми же настройками буквально полгода назад всё работало. Смею даже предполагать, что переход на 8-й «пых» каким-то образом перепутал карты, но это «палец в небо».

★★★★★

Последнее исправление: Korchevatel (всего исправлений: 1)
Ответ на: комментарий от Korchevatel

Я не пользователь firefox, но

Locate the site you are redirected from in the History sidebar. Right-click it and select «Forget about this site».

Или хотя бы галочку disable cache в своих девтулзах нажми.

anonymous
()
Ответ на: комментарий от anonymous
HTTP/1.1 301 Moved Permanently
Date: Fri, 05 Mar 2021 12:55:23 GMT
Server: Apache/2.4.46 (Unix) PHP/8.0.3
Location: http://localhost/site/
Content-Type: text/html; charset=iso-8859-1
Korchevatel ★★★★★
() автор топика
Ответ на: комментарий от anonymous

Возможно. Сейчас ещё немного покорчую настройки «апача», если всё будет хорошо, отмечу тему как решённую.

Korchevatel ★★★★★
() автор топика
Ответ на: комментарий от Korchevatel

Таки да, проблема решена. Скорее всего, что-то с самим «апачём» было, да ушло с обновлением.

Korchevatel ★★★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.