Хостер просто видать прописал то что ему сказали, посмотрел что всё работает и всё.
А то что возник конфликт, то тут наверно и я бы не догадался, если бы настраивал, потому что пришлось проверять всё в плоть до сноса .htaccess вместе с файлами index..
Уже разобрался.
По этой причине по ходу и траф лёг.
Я оказался прав. 😈
Могу ошибаться, кажется по этой же причине лёг трафик... потому что многие сайты начали отдавать ошибку при парсинге домена.
Посмотрим, если ещё и траф восстановиться тогда даже не знаю что и хостеру говорить.
Придётся потом по тихому говорить клиентам, пусть сьезжают
Меняй хостера тогда.
Я сначала попробую удалить, то, чего там не было, а именно некоторые записи по айпишкам.
Надеюсь они не связаны вплотную с работой на серваке, в любой случае их можно будет восстановить.
Просто этот редирект взялся из неоткуда, одни сайты говорят ок, но, большинство пишет 302 moved в какой-то loop (петлю) из 7 редиректов..
Такое само по себе никак не может быть.
Там нет движка там очень простая самописная CMS с конфигом в один файл и пару строк.
Нет там никаких редиректов.
Если я окажусь прав, на счет DNS. А проверить это легко, нужно просто удалить 2 записи.
Тогда я даже не знаю что я буду писать хостеру который всё это замутил.
Нужен какой-то порядок в проверке, просто не понятно где возникла ошибка.
Вчера решил попробовать удалить вообще файл .htaccess и что вы думаете ? 302 редирект по прежнему работает.
Потом я взял закинул на хост файл index.html статический и вуаля, нет никаких редиректов.
Но, если файла .htaccess нет, тогда откуда берется 302 moved ? в файлах (конфигах) сайта нет никаких редиректов !
Ребус возник на ровном месте - теперь нужно понять где именно...
Да какой копией там пару десятков файлов.
Никто ничего не трогал именно файлах, но, что-то где-то изменилось, как понять теперь где именно ?
Как точно проверить на ошибку ? W3C валидатор просто отказывается парсить домен - пишет 302 moved...
Валидировали :
http://site.com
https://site.com
https://www.site.com
Вот ответ
I got the following unexpected response when trying to retrieve <https://www.site.com/>: 302 Moved TemporarilyMore information about why this is happening may be available from warnings reported by the validator's HTTP (and other protocol) client library: Redirect loop detected (max_redirect = 7)You can choose to validate the received error document for example if the URL intentionally points to one (there is also a "Validate error pages" option in the options view for this purpose).
Может этот сайт, что в стартовом посте? Там тоже с главной всегда идёт 302 редирект на языковую версию.
Ты текст читаешь или нет ?
Сайт никто не трогал всё работало.
Потом в определённый момент начались пляски с этим редиректом который начал влиять на распознавание разметки в Open Graph - которая перестала отображаться в соц-сетях.
Сначала подумал может изменились какие-то стандарты, потом погуглил всё по прежнему.
Единсвенное что могло произойти - это какие-то настройки на уровне DNS/NS.
Для начала отключите все плагины безопасности (если это CMS) и сбросьте кэш
Если не поможет - пишите в поддержку хостинга с вопросом какой WAF или антибот у вас фильтрует запросы без UA
Да там простой сайт какие плагины какой кеш... ничего этого нет.
Кинулись только тогда когда в социалках перестала работать разметка.
Начали дебажить, отдаёт 302 редирект на OpenGraph и W3C Validator
Ничего не трогали от слова вообще.
Склоняемся что это хостер что-то в dns/ns намутил.
Смотри я проверяю несколькими сервисами.
У многих из них пишет что есть какой-то loop-redirect откуда он взялся не понятно.
К примеру если я вставляю ссылку на пост - в проверку сервиса редиректов, то проверка показывается что ссылка поста редиректится 302 на главную !
То есть все ссылки постов редиректятся на галавную. Но когда я захожу через браузер и смотрю в консоли - то никаких редиректов НЕТ !
Как я понимаю это скорей всего что-то на уровне DNS/NS хостер намутил, потому что если проверять через консоль браузера всё работает.
А вот в сервисах по проверке редиректов или тот же open graph - если вставить ссылку на пост пишет 302 moved... на главный домен.