Ошибка 404 на виртуальном хостинге на кластере
Опубликовано Игорь Козлов on 19 July 2012 12:27

 Ошибка 404, можете возникать в нескольких случаях. 

1. Такого файла на сервере действительно нет. 

2. Вы используете mod_rewrite, но не синхронизировали конфигурационный файл .htaccess.

 Под mod_rewrite, подразумевается использование не прямых ссылок (https://domain.tld/index.php?q=something),  а ЧПУ(человеко понятные урл), например https://domain.tld/something.

 Эти правила изменения ссылок, обычно прописаны в файле .htaccess. Чтобы, хостинг узнал об этих изменениях, необходимо нажать на "Синхронизировать .htaccess".

 Подробнее, как это сделать можно узнать из статьи: 

3. Вы недавно разместили или перенесли свой сайт на наш хостиг. 

Для того, чтобы сайт работал он должен быть направлен на DNS сервера ns1.rsnx.ru и ns2.rsnx.ru. Но, даже если он делегирован по информации whois, но DNS записи зоны не разошлись по кеширующим серверам DNS.

Провеить делегирован ли домен, можно так nic.ru.

Проверить, какие DNS записи отдает наш сервер, можно, через Командную стороку Windows:

# nslookup garillka.host4g.ru ns3.rsnx.ru
Server: ns3.rsnx.ru
Address: 89.253.252.30#53
Non-authoritative answer:Name: 
garillka.host4g.ruAddress: 89.253.252.113
 

Проверить необходимо на серверах ns1.rsnx.ru, ns2.rsnx.ru, ns3.rsnx.ru и ns4.rsnx.ru. Записи должны быть одинаковые.