Вчера я снова полдня «воевал» со своим хостером. Казалось бы
переезд на новый сервер после того что произошло
две недели назад, должен был решить все мои проблемы, но неожиданно для меня по сути тут ещё есть чему удивляться!
Параллельно блогу, сейчас я активно работаю над созданием нового проекта – информационно-развлекательного портала, на котором вчера у меня и произошёл ряд неприятных моментов.
По сравнению с
блогом будущего миллионера, этот сайт будет в несколько раз больше, соответственно на нём присутствует огромное количество кода, в котором порой «без бутылки» не разберёшься.
Три дня назад, прежде чем переехать, я сделал контрольные сохранения своих проектов и на тот момент все, что я написал (в плане кода), работало более чем стабиль, но потом, на пустом месте вылезла очередная ошибка –
302 Found.
Found. The document has moved here
Found. The document has moved here – такая ошибка на сайте стала появляться у меня там где должен был произойти редирект на страницу с описанием возможных причин её появления и эта страница открывалась если перейти по ссылке «Here», на такой вариант для меня был неприемлемым.
Учитывая, что за утро
я написал несколько новых правил в файле .htaccess и создал пару-тройку файлов отвечающих за обработку данных и вывод информации, я предположил, что дело может быть, где то в них.
Предварительно сохранив наработки, я удалил всё что «накодил», и как оказалось потом, проблема все ровно никуда не исчезла, но теперь вместо предыдущей ошибки у меня стала появляться другая -
состояние перенаправления.
Состояние перенаправления
Текст ошибки:
Состояние перенаправления
Ссылка была перенаправлена на . Щёлкните ссылку, чтобы перейти.
Вы можете включить автоматическое перенаправление в настройках.
Создано Opera.
Эти обе ошибки у меня появлялись в «Опере», немного позже, подумав, что данная проблема могла каким-то образом закэшироваться в браузере, я попытал счастья в Mozilla Firefox. Я снова нарвался на ошибку, но на этот раз она звучала несколько иначе –
ошибка искажения содержимого.
Ошибка искажения содержимого
Текст ошибки:
Ошибка искажения содержимого
Страница, которую вы пытаетесь просмотреть, не может быть показана, так как была обнаружена ошибка при передаче данных.
Страница, которую вы пытаетесь просмотреть, не может быть показана, так как была обнаружена ошибка при передаче данных.
Пожалуйста, свяжитесь с владельцами веб-сайта и проинформируйте их об этой проблеме.
Попробовать снова
Вот те нате, х...й в томате! Ещё лучше. Интересно, что будет дальше – уже ради интереса я зашёл на туже страницу с помощью Google Chrome. Хром оказался ещё более изобретательным в этом плане, он сказал мне, что
с сервера получены одинаковые заголовки.
С сервера получены одинаковые заголовки
Для просмотра полного текста ошибки я нажал на кнопку «Подробнее» и увидел под катом следующее.
Текст ошибки:
С сервера получены одинаковые заголовки
Ответ сервера содержит дублирующиеся заголовки. Обычно так происходит, если неправильно настроен веб-сайт или прокси-сервер. Исправить эту проблему может только администратор веб-сайта или прокси-сервера.
Код ошибки: ERR_RESPONSE_HEADERS_MULTIPLE_LOCATION
Жесть! Так как я уже не один раз просмотрел все свои файлы на предмет кода вызывающего данную ошибку и не нашёл ничего, на что стоило бы обратить внимание, я создал новый тикет в службу поддержки своего хостинга, с просьбой хоть как-то прокомментировать данную ситуацию.
Пока я ждал ответ, я решил взглянуть на работу аналогичного редиректа который внедрён на этом блоге, но когда я увидел что здесь он работает без ошибок, я подумал, что
рано обратился к хостеру за помощью.
Раз тут всё работает, должно работать и там. Скорее всего проблема кроется именно на моём новом сайте - так я подумал. Опуская мелкие подробности, буквально
через час все проблемы решились сами по себе – я не изменил в своём коде ни единого символа, а тут на тебе, прямо чудо какое-то.
Но, это было не чудо!
Текст сообщения:
Мы исследовали эту проблему параллельно, она была связана с нагрузкой на сервер из-за ДДОСа одного из сайтов.
Как оказалось, мой сайт «глючил» из-за того, что кто-то производил
DDOS атаку на какой-то другой сайт – ну разве не прелесть?
В общем сейчас всё наладилось, до поры до времени, но как-то эта ситуация мне не нравится всё больше и больше. За последние 2 недели уж слишком много косяков со стороны хостинга – стоит задуматься.