Как проверить работу сайта на хостинге, не направляя на него домен
Чтобы проверить работу сайта, не меняя DNS домена, нужно в файл hosts на вашем локальном ПК внести следующую строку:
111.222.333.444 domain.com www.domain.com
где
- 111.222.333.444 — IP-адрес нашего сервера (ниже описано, как его узнать)
- domain.com — имя вашего сайта (рекомендуем указывать как доменное имя, так и его www-версию). Если доменов больше одного, их можно указать в этой же строке через пробел.
Как узнать IP-адрес сервера
- cPanel: поле Shared IP Address в блоке GENERAL INFORMATION/ОБЩИЕ СВЕДЕНИЯ на основном экране панели справа.
- ISPmanager: меню WWW на основном экране панели слева > WWW-домены (IP-адрес указан напротив каждого домена)
- Plesk: Сайты и домены > Пункт «IP-адрес» в информационном блоке домена, который нужно проверить.
- DirectAdmin: меню Ваш аккаунт > Подробнее > Настройка учетной записи > IP-адрес.
Информацию об IP-адресе сервера можно найти в приветственном письме, которое высылается на регистрационный email сразу после заказа услуги хостинга.
Как найти файл hosts на своем компьютере
Windows:
- Перейти в Этот компьютер (Мой компьютер) > Диск C > Windows > system32;
- В этой папке открыть notepad.exe с правами администратора, кликнув по нему правой кнопкой мыши и выбрав «Запуск от имени администратора» > Да;
- В открывшейся программе выбрать «Файл — Открыть», перейти в каталог C:\Windows\System32\drivers\etc\, выделить файл hosts и кликнуть «Открыть» (если файлов нет, внизу справа этого же окна в выпадающем списке выберите «Все файлы» вместо «Текстовые документы ( .txt)»).
- Вставить строку вида «111.222.333.444 domain.com www.domain.com» в конец файла и сохранить файл: «Файл — Сохранить».
- Закрыть программу.
или при помощи терминала:
- Кликните правой клавишей по панели Пуск > Командная строка (Администратор).
- Напишите «cd drivers/etc» и нажмите Enter. Напишите «notepad hosts» и нажмите Enter.
- Вставьте строку вида «111.222.333.444 domain.com www.domain.com» в конец файла и сохранить файл: Файл > Сохранить.
- Закройте программу.
macOS:
- Перейти в Finder, затем в верхней панели выбрать Переход > Переход к папке…
- В появившемся окне вставить путь до файла: /private/etc/hosts
- Скопировать файл hosts в незащищенную директорию (например, на рабочий стол)
- Двойной клик по файлу hosts
- Вставить строку вида «111.222.333.444 domain.com www.domain.com» в конец файла и выйти из программы, подтвердив изменения.
- Удалить оригинальный /private/etc/hosts и вставить вместо него отредактированный файл
или при помощи терминала:
- Откройте Терминал, используя Spotlight.
- Напишите «sudo nano /etc/hosts» и нажмите Enter. Введите пароль от пользователя нажмите Enter.
- Вставьте строку вида «111.222.333.444 domain.com www.domain.com» в конец файла.
- Нажмите «ctrl+x» для выхода. Нажмите «y» для сохранения изменений. Нажмите Enter для подтверждения.
Linux:
- Открыть терминал
- Выполнить следующую команду: sudo vi /etc/hosts
- Ввести пароль от пользователя
- Убедиться, что выбрана английская раскладка, и нажать I на клавиатуре, тем самым разрешив редактирование файла
- Вставить строку вида «111.222.333.444 domain.com www.domain.com» и выйти из программы с сохранением изменений, используя комбинацию Esc:wq
Если после этого вы видите, что сайт работает без ошибок, то внесенную в hosts строку нужно удалить, а домен направить на наш хостинг.
Если сайт работает с ошибками, сообщите об этом в тикет, подробно описав, как мы можем воспроизвести ошибку (если нужно, укажите данные для входа в админ-панель сайта). Мы постараемся помочь.
Для каждого аккаунта виртуального хостинга с панелями управления cPanel и ISPmanager автоматически создается техническая ссылка. Она указана в приветственном письме, которое высылается на регистрационный email сразу после заказа услуги хостинга. Данная ссылка направлена туда же, куда и основной домен, и работает только для основного домена услуги хостинга. По этой ссылке можно увидеть, как работает сайт и после проверки уже перенаправить ваш основной домен к нам.
Техническая ссылка имеет вид *.fozzyhost.com, где * — имя вашего домена. Например domain.com.fozzyhost.com