Статусная страница RU-CENTER
После регистрации домена вы можете указать свой список DNS-серверов или список DNS-серверов для работы одной из услуг RU-CENTER.
Если ваш сайт еще не настроен, вы можете указать DNS-серверы, предоставленные RU-CENTER, чтобы при запросе по домену в браузере открывалась статусная (служебная) страница либо главная страница сайта RU-CENTER.
В любой момент в течение срока действия регистрации домена вы можете отказаться от перенаправления на статусную страницу, изменив DNS-серверы на странице домена в разделе Для клиентов → Мои домены.
Nic.ru лежит… такое что, правда возможно?
Сегодня с утра примерно наблюдаются проблемы с частью серверов у nic.ru.
Из того, что известно мне — недоступны часть серверов, отвечающих за хостинг DNS-зон клиентов.
Под раздачу попали, например, службы Росалкогольрегулирования и службы Taxcom (это из крупных, значимых клиентов)
Ну и совсем не заслуживают упоминания такие мелочи, как неработающие телефоны техподдержки (только 8-800 и отвечает, и то сообщением о «временной недоступности ряда услуг» и извинениями)
Я не ради того, чтобы поругаться пишу, мне просто любопытно, как вообще такое возможно у крупной компании со своими датацентрами и резервированием всего и вся?
- Администрирование доменных имен
- IT-инфраструктура
Почему не работает сайт?
Данная ошибка наиболее часто возникает по следующим причинам:
Домен не делегирован, то есть отсутствует привязка доменного имени к хостингу на котором размещен сайт ( см. статью Как направить домен на хостинг?)
Сайт недоступен из конкретной подсети. Для проверки можно использовать Webproxy. Введите имя вашего сайта в строке поиска и кликните GO. Если ваш сайт доступен, значит проблема находится на стороне вашего интернет-провайдера. Необходимо подождать обновления DNS-серверов провайдера. Обновление DNS-серверов может занимать от 24 часов до нескольких суток.
Сайт не открывается С или БЕЗ «www»
Сайт не открывается без «WWW» перед доменным именем
Скорее всего, при добавлении домена в панели управления хостингом вы добавили не сам домен, а его поддомен www.ваш_домен. Необходимо пересоздать домен в панели управления хостингом, добавив его без «www» вначале (см. статью Размещение сайта на хостинге).
Сайт не открывается с «WWW» перед доменным именем
Проверьте наличие синонима www.ваш_домен в панели управления хостингом. Создать синоним вы можете в панели управления в разделе Веб-сервер → Сайты. Найдите в таблице сайт, для которого создается синоним, и кликните на него. В открывшемся окне Управление сайтом нажмите Синонимы сайта и добавьте синоним www.ваш_домен.
Если домен делегирован не на DNS-серверы RU-CENTER или у вас подключена услуга DNS-хостинг — убедитесь в наличии CNAME-записи с «WWW».
На сайте белая страница
Белая страница может означать, что во время исполнения скрипта произошла ошибка. Попробуйте включить отображение ошибок (см. статью Диагностика и устранение неполадок в работе скриптов сайта).
Ошибка подключения к базе данных
В этом случае на сайте могут отображаться сообщения:
- «DB error»
- «Could not connect to MySQL»
- «Error Establishing a Database Connection»
- «Database connection error (2): Could not connect to MySQL»
- «Невозможно подключиться к базе данных»
Проверьте реквизиты для подключения к базе данных. Узнать правильные реквизиты для подключения к базе данных можно через панель управления хостингом (см. статью Подключение к серверу MySQL ). Реквизиты для подключения к базе данных должны быть прописаны в конфигурационном файле вашего сайта (см. статью Конфигурационные файлы популярных CMS).
Ошибки 403, 404, 500
По спецификации протокола HTTP все ответы сервера, в нашем случае Apache , разделены на группы:
- 1xx: Информационные
- 2xx: Положительные — запрос обработан и документ отдан клиенту
- 3xx: Перенаправление — сообщается о перенаправлении пользовательского запроса на другой сервер, url и т.д.
- 4xx: Ошибки обработки запроса клиента — связаны с некорректно запрошенным url, отсутствием необходимой авторизации, отсутствием прав доступа и т.д.
- 5xx: Ошибки обработки запроса — связаны с ошибками работы пользовательских скриптов на сервере, нарушением связанности сети и пр.
Самые распространенные коды ошибок сервера:
Имя индексного файла сайта не соответствует описанным именам индексных файлов в конфигурации сервера, при этом запрещено отображение содержимого текущего каталога опцией Indexes.
Например, индексный файл имеет имя default.html, а в конфигурации сервера заданы следующие индексные файлы:
DirectoryIndex index.html index.php index.shtml index.htm
при этом в конфигурации сервера (или в файле .htaccess) на директорию установлен запрет отображения содержимого каталога:
Options -Indexes
Лучший способ — внести имя default.html в список индексных файлов, добавив в начало файла .htaccess строку: DirectoryIndex default.html
Отсутствие прав на исполнение у файла в cgi-директории.
Например, вы загрузили в директорию /home/[LOGIN]/Ваш_домен/cgi/ файл test.cgi, но при этом не установили права на исполнение (u+x). При обращении по адресу http://Ваш_домен/cgi.bin/test.cgi получаем ошибку 403.
С помощью клиентов ftp или ssh сменить права доступа на файл командой
chmod u+x test.cgi
1. Воспользуйтесь панелью управления хостингом для просмотра логов сервера.
2. Загрузите недостающие файлы или исправьте ссылки на сайте.
500 Internal Server Error
В файле. htaccess вы указали директивы, которые не могут быть обработаны веб-сервером.
Например, в файле указаны директивы из модуля mod_rewrite, а сам модуль не включен в конфигурацию сервера.
1. Воспользуйтесь панелью управления хостингом для просмотра логов сервера.
2. Включите необходимый модуль в разделе Управление веб-сервером панели управления хостингом.
Ошибка выполнения вашего скрипта.
Например, скрипт, написанный на perl , не может найти необходимый ему perl-модуль.
1. Воспользуйтесь панелью управления хостингом для просмотра логов сервера.
2. Установите недостающие модули или исправьте ошибки в скрипте.
Более подробную информацию по протоколу HTTP и кодам ответа веб-сервера можно посмотреть в RFC 2616.
В случае возникновения неполадок в работе сайта, в первую очередь, рекомендуем проверить содержимое лог-файлов вашего сайта на наличие ошибок.
Описание ошибок, которые могут возникать при выполнении PHP-скриптов доступно на странице Диагностика и устранение неполадок в работе скриптов сайта.
Сайт то работает, то нет
Нестабильная работа сайта может быть связана с превышением лимита оперативной памяти. Подробная инструкция по проверке и снижению потребления оперативной памяти приведена в статье Использование ресурсов хостинга.
Сайт в некорректной кодировке (кракозябры)
По умолчанию на хостинге используется кодировка UTF-8. Изменить кодировку можно в панели управления хостингом в разделе Сайты → ваш_домен → Настройки → Веб-сервер → параметр Кодировка сайта.
Настройка сайта — кодировка, перенаправление, логи и др.
Создание и управление сайтами на хостинге выполняется в разделе Сайты панели управления хостингом. В этом разделе вы можете:
- добавить новый сайт, нажав кнопку Создать сайт;
- перейти к управлению существующим сайтом, нажав на его название;
- перейти к управлению синонимами сайта, нажав на соответствующее поле.
.png)
Нажав на название сайта, вы попадёте на страницу с основной информацией.
.png)
На странице Настройки вы можете изменить основные настройки сайта.
.png)
В разделе CMS вы можете в автоматическом режиме установить CMS на ваш сайт.
В разделе Веб-сервер настраиваются основные параметры сайта.
.png)
В разделе Планировщик заданий настраивается выполнение заданий по расписанию, подробнее об этом в статье.
В разделе Синонимы вы можете добавить дополнительные синонимы к сайту, подробнее об этом в статье.
2. Изменение кодировки сайта
По умолчанию на хостинге используется кодировка utf-8.
Для изменения кодировки в разделе Сайты → Ваш_домен → Настройки → Веб-сервер панели управления хостингом измените параметр Кодировка сайта и сохраните изменения. Для корректной работы сайта необходимо убедиться, что скрипты сайта при работе с сервером баз данных хостинга явно указывают кодировку, в которой осуществляется работа с данными (например, функцией PHP mysql_set_charset). Популярные CMS делают это по умолчанию и, как правило, дополнительных настроек не требуется.
3. Включение сжатия данных
Позволяет сжимать (с помощью gzip) данные на сервере и распаковывать после получения на клиенте (в браузере). Это позволяет снизить сетевой трафик и сократить время ожидания открытия страницы.
Для включения сжатия в разделе Сайты → Ваш_домен → Настройки → Веб-сервер панели управления хостингом активируйте слайдер Сжатие данных.
4. Включение кэширования данных
Предоставляет возможность указать период хранения статических файлов в кэше браузера посетителя сайта. Это значительно уменьшает время открытия сайта и снижает сетевой трафик. Значение указывается в часах. Нулевое значение отключает контроль времени хранения статических файлов в кэше браузера.
Для включения кэширования в разделе Сайты → Ваш_домен → Настройки → Веб-сервер панели управления хостингом измените параметр Кэширование данных на нужное вам количество часов и сохраните изменения.
5. Настройка перенаправления
Панель управления позволяет настроить перенаправление запросов с сайта и всех его синонимов на другой адрес. Например, для того чтобы настроить переадресацию с сайта example.com на example.ru выполните следующие действия:
В разделе Сайты → Ваш_домен → Настройки → Веб-сервер панели управления хостингом активируйте слайдер Перенаправление;
.png)
В появившемся поле укажите адрес, куда необходимо перенаправлять запросы и нажмите Сохранить. Если вы включите постраничную переадресацию, то запросы к страницам сайта будут перенаправляться на новый домен: http://site.com/test.php → http://site.ru/test.php.
Также вы можете настроить другие виды перенаправления с помощью файла .htaccess.
6. Ручной режим настройки веб-сервера и сайта
Панель управления предоставляет возможность изменить основной набор параметров сайта и виртуального сервера. При необходимости изменения конфигурационных файлов предусмотрена возможность перевода виртуального сервера и сайтов в ручной режим настройки.
Изменить режим настройки сайта вы можете в разделе Сайты → Ваш_домен → Настройки → Веб-сервер панели управления хостингом.
(1).png)
При этом становятся доступны для редактирования файлы конфигурации. Для редактирования необходимо использовать подключение по SSH .
/home/login/etc/httpd/php*/site.ru.conf — конфигурационный файл виртуального хоста Apache ;
/home/login/etc/nginx/site.ru.conf — конфигурационный файл виртуального хоста Nginx.
/home/login/etc/apache_2.4/sites-enabled/site.ru.site.conf — конфигурационный файл виртуального хоста Apache;
/home/login/etc/nginx/sites-enabled/site.ru.site.conf — конфигурационный файл виртуального хоста Nginx.
Чтобы внесенные изменения вступили в силу, необходимо перезагрузить веб-сервер на одноименной странице панели управления хостингом.
.png)
Изменить режим настройки веб-сервера вы можете в разделе Управление веб-сервером панели управления хостингом.
.png)
При включении ручного режима настройки становятся доступны для редактирования файлы конфигурации. Для редактирования необходимо использовать подключение по SSH.
/home/login/etc/httpd/php*/httpd.conf — основной конфигурационный файл веб-сервера Apache;
/home/login/etc/nginx/nginx.conf — основной конфигурационный файл веб-сервера Nginx.
/home/login/etc/apache_2.4/apache2.conf — основной конфигурационный файл веб-сервера Apache;
/home/login/etc/nginx/nginx.conf — основной конфигурационный файл веб-сервера Nginx.
Чтобы внесенные изменения вступили в силу, необходимо перезагрузить веб-сервер на одноименной странице панели управления хостингом.
7. Управление страницами ошибок
Управлять страницами ошибок можно в разделе Сайты → Ваш_домен → Настройки → Веб-сервер → Страницы ошибок панели управления хостингом. Стандартные страницы ошибок расположены на хостинге в каталоге ваш_домен/errordocs.
.png)
Если вы устанавливаете собственную страницу, то путь к ней необходимо указать относительно корневого каталога сайта. На нашем примере в качестве страницы для ошибки 404 указан файл 404.php, размещенный на хостинге в каталоге /home/login/example.com/docs.
Настроить страницы ошибок вы также можете с помощью файла .htaccess.
8. Настройка логирования
Настройка логирования производится в разделе Сайты → Ваш_домен → Настройки → Веб-сервер → Лог-файлы панели управления хостингом. Здесь вы сможете задать частоту, количество, а также способ архивации лог-файлов на хостинге.
.png)
9. Перенос сайта на новый домен
Для того чтобы перенести сайт example.com на новый домен example.ru выполните следующие действия:
- В разделе Сайты создайте сайт с именем нового домена example.ru.
- В разделе Файловый менеджер откройте папку с именем старого домена example.com, отметьте и скопируйте папку docs с файлами сайта.
- Перейдите в папку с именем нового сайта example.ru, удалите существующую папку docs и нажмите кнопку Вставить. Файлы сайта будут скопированы. Подробно порядок действий описан в статье Файловый менеджер. Если на вашей услуге недостаточно дискового пространства для создания копии сайта, воспользуйтесь функцией Вырезать для перемещений файлов.
- Проверьте работу сайта на новом домене. Для некоторых CMS может потребоваться изменение путей файловой системы в конфигурационных файлах сайта и настроек, связанных с именем сайта, в административной панели сайта.
- После проверки вы можете включить перенаправление запросов со старого сайта на новый или удалить старый сайт example.com и его файлы с хостинга.
10. Служебный (технический) домен для тестирования
Если ваш домен еще не подключен к хостингу, проверить работу сайта вы можете с помощью служебного (технического) домена login.nichost.ru (где login — идентификатор услуги хостинга).
При заказе услуги хостинга с доменом, служебный домен login.nichost.ru автоматически добавится в качестве синонима к вашему сайту.
Чтобы использовать служебный домен для другого сайта на вашем хостинге, вы можете удалить синоним login.nichost.ru у первого сайта и добавить его в качестве синонима к новому. Изменения вступят в силу в течение 15-30 минут.