«example.com/cgi-sys/defaultwebpage. cgi », постоянно появляющийся вместо базового URL в Google Chrome [закрыто]

Centos Сервер cPanel - Apache / PHP.

Почему это происходит? Могу ли я изменить конфигурацию сервера, чтобы гарантировать, что обычные пользователи не получат эту ошибку? Это рабочий сервер для веб-сайта электронной коммерции и эта ошибка может потерять деньги.

Я набираю «example.com» в адресной строке и «перенаправляюсь» на «example.com/cgi-sys/defaultwebpage.cgi», где отображается общая информация о cPanel и Apache. Это происходит в Google Chrome, но не в Firefox, и происходит только с базовым URL-адресом example.com (и www.example.com). "example.com/path/to/file.php "работает. Даже" example.com/index.php "работает.

Когда я проверил журнал сервера и нашел такие строки, как (поддельный IP-адрес и базовый URL):

123.99.99.99 - - [08/Jan/2013:20:37:32 -0800] "GET /cgi-sys/defaultwebpage.cgi HTTP/1.1" 200 3477 "http://example.com/" "Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.11 (KHTML, like Gecko) Chrome/23.0.1271.97 Safari/537.11"

Я сбросил DNS. Я очистил Chrome Кеш DNS здесь: chrome: // net-internals / # dns

Опять же, что вызывает это, и могу ли я предотвратить это на стороне сервера?


Спасибо за ответ. Я отредактировал файл и добавил его сразу после открытия tag:

<meta HTTP-EQUIV="REFRESH" content="0; url=http://www.example.com">

Я нашел файл в cpanel благодаря этому вопросу stackoverflow: изменить страницу по умолчанию в cpanel .

Цитата: он находится в WHM >> Главная >> Функции учетной записи >> Редактор веб-шаблонов .

Я просто искал "Веб-шаблон" и нашел его.

1
задан 23 May 2017 в 15:41
2 ответа

Это не проблема DNS, браузеры, как правило, довольно долго и постоянно кэшируют перенаправление по умолчанию из cpanel (к сожалению, это обновление HTML, " "). Вы также очищали обычный кеш браузера из Chrome или пробовали использовать частное окно просмотра? "example.com/path/to/file.php" работает, потому что вы, вероятно, не посещали этот URL-адрес до того, как сайт был правильно настроен в cpanel.

4
ответ дан 3 December 2019 в 16:48

Я столкнулся с агрессивным кешированием Chrome, в результате которого я попал в /cgi-sys/defaultwebpage.cgi после того, как я переписал свой сайт и переместил его на новый сервер. Добавление тега META не работает, потому что Chrome никогда не заходит так далеко - он считывает из своего кеша более раннее перенаправление.

Я решил эту проблему, добавив 301 редирект к моему .htaccess со следующей строкой:

Redirect 301 /cgi-sys/defaultwebpage.cgi /index.html

Я не уверен, с чем был разработан мой исходный сайт, но мой новый сайт является статическим сайтом, созданным Jekyll.

2
ответ дан 3 December 2019 в 16:48

Теги

Похожие вопросы