Хостс файл где: как изменить, где находится, редактирование
Содержание
Файл Hosts в Mac OS
Mac
29 сентября, 2021
196
Инструкции в интернете, связанные с блокировкой сайтов или подключении к серверам, часто рекомендуют внести изменения в файл Hosts. Но далеко не все пользователи Mac OS, знакомые с этим файлом по Windows, могут его с легкостью найти на компьютере “яблочной” корпорации. В этой статье мы расскажем, где находится файл Hosts, как его открыть и отредактировать.
Оглавление
Где находится файл Hosts в Mac OS
Самый простой способ быстро перейти к расположению файла hosts в Mac OS — это использовать переход к конкретной папке в Finder. Нажмите правой кнопкой на значок Finder в левом нижнем углу и выберите “Переход к папке”.
Введите в качестве конечного адреса /private/etc/hosts и нажмите “Перейти”.
Так вы окажетесь в системной папке, где находится файл Hosts.
Обратите внимание:
Файл hosts нельзя перемещать в другую папку штатными средствами.
Как изменить Hosts в Mac OS
Есть несколько способов править содержимое в Hosts на Mac, рассмотрим два варианта, которые можно считать максимально удобными.
Через папку
Выше мы указали способ перейти в папку на Mac OS, где находится файл Hosts. Прямо из этой папки его можно править. Нажмите на него правой кнопкой и выберите редактор, который нужно использовать для внесения изменений в файл.
Обратите внимание:
Редактировать hosts можно в любом аналоге блокнота.
Попробуйте внести изменения в файл hosts, появится сообщение, что у вас нет прав для изменений файла, нажмите “Дублировать”.
Откроется новый файл, внесите изменения в него. После этого сохраните новый файл в любом месте в формате txt.
Далее остается заменить новым файлом, с внесенными изменениями, старый файл hosts в папке, где ранее его открывали. В процессе замены потребуется ввести пароль от операционной системы.
Сразу после этого изменения в hosts будут применены.
Через Терминал
Другой способ изменить Hosts на Macbook, iMac или другом компьютере Apple — это использование Терминала.
Обратите внимание:
Терминал на Mac OS — это аналог командной строки в Windows.
Откройте Терминал, для этого вызовите панель поиска Spotlight (command+пробел) и введите название утилиты. А далее выберите ее из списка.
Введите в терминале команду sudo nano /private/etc/hosts — эта команда означает переход в режиме редактирования к файлу hosts.
Обратите внимание:
После ввода команды потребуется ввести пароль от аккаунта администратора на Mac OS.
Внесите изменения, которые необходимо, в hosts.
Обратите внимание:
Управлять в hosts движением курсора нужно при помощи клавиш клавиатуры.
Для сохранения результатов, нажмите Control+X, а далее нажмите Y для подтверждения действий.
Теперь изменения в файл Hosts внесены.
Что делать, если не действуют изменения в Hosts
Одна из проблем, которая может возникнуть у пользователей Mac OS после внесения изменений в файл Hosts (например, если вносились изменения для подключения к конкретному хостингу сайта) — это отсутствие реакции на изменения. Такая проблема возникает из-за сохраненного кэша DNS в операционной системы. Его можно сбросить через терминал.
При помощи окна Spotlight вызовите Терминал и введите в нем команду:
dscacheutil -flushcache; sudo killall -HUP mDNSResponder
После чего нажмите Enter.
Подтвердите действие паролем.
Теперь кэш DNS очищен на Mac, и изменения hosts вступят в силу.
Файл hosts в Windows и его использование
Как уже говорилось в статье про интернет адреса в URL вместо прямого цифрового IP-адреса может присутствовать доменное имя. Доменное имя более удобного для восприятия и запоминания пользователем адресов интернет ресурсов. В отличии от IP-адреса, который состоит только из цифр, доменное имя содержит название ресурса (например, www.yandex.ru), которое преобразуются в цифровую форму в виде IP-адреса, воспринимаемую компьютером при помощи DNS-сервера.
Перевод между мнемоническими именами и цифровыми адресами осуществляется запросами к огромным базам данным, в которых хранятся их соответствия. Если в базе данных информация о соответствии не найдена, то запрос отправляется на вышестоящий DNS сервер для поиска информации там. В случае отсутствия информации о доменном имени на сервере, на который оно делегировано, домен признается несуществующим и его невозможно сопоставить с IP-адресом.
Локальный компьютер под управлением операционной системы Windows может содержать свою базы данных доменных имен под названием „hosts”. Если ресурс присутствует в данной базе, то используется информация из нее вместо обращение к DNS серверам провайдера. Локальная база расположена на диске в файле hosts в папке %systemroot%\system32\drivers\etc\. %systemroot% — это переменная окружения, в которой хранится путь по которому установлена операционная система. Обычно операционная система устанавливается на локальный диск C в папку Windows, поэтому в большинстве случаев абсолютный путь к файлу hosts — C:\system32\drivers\etc\hosts.
Локальная база „hosts” обычно существенно меньше базы данных DNS-серверов и применяется в основном для локальных сетей. Однако, существует другой способ использования локальной базы доменных имен, который позволит существенно ускорить работу в интернете путем блокировки нежелательных ресурсов и рекламы.
Формат файла hosts
Для редактирования файла hosts можно воспользоваться стандартной программой «Блокнот». Для этого в необходимо запустить программу «Блокнот» (Пуск – Все программы (Программы) – Стандартные – Блокнот), затем в меню Файл выбрать пункт Открыть, ввести %systemroot%\system32\drivers\etc\hosts в поле «Имя файла» и нажать на кнопку «Открыть». Существует и более быстрый способ загрузки данного файла в редактор блокнот, для этого можно воспользоваться командой notepad %systemroot%\system32\drivers\etc\hosts.
Данный файл состоит из строк, каждая из которой может содержать не более одного имени ресурса. Также возможно добавление пустых строк (не содержащих ресурсов) для удобства восприятия (например для отделения групп адресов и добавления многострочных комментариев). Текст, который следует за символом «#» является комментарием, в котором можно указать любую информацию, и не воспринимается системой.
Каждая запись ресурса описывается в виде IP-адреса и имени ресурса, которые разделены промежутком в виде одного или нескольких пробелов или символов табуляции.
В имени ресурса может присутствовать только доменное имя, указание поддиректорий не допускается. Пример корректной записи имени ресурса — www.yandex.ru.
Рассмотрим запись 127.0.0.1 localhost. Это так называемая запись «замыкания» на себя. Адрес 127.0.0.1 используется для возможности соединения компьютера с самим собой. Создание подобных замыканий помогает ограничить доступ к нежелательным ресурсам и заблокировать рекламу.
Блокирование нежелательных ресурсов и рекламы
Для блокировки нежелательных и рекламных ресурсов достаточно «замкнуть» их имена на локальный адрес. Таким образом, при попытке обращения к таким ресурсам, вместо обращения к ним, запросы будут перенапрявляться на локальный компьютер, тем самым не доходя до самих ресурсов.
Например, требуется заблокировать ресурс „www.unwanted.com”. Для этого необходимо добавить в файл hosts строку:
127.0.0.1 www.unwanted.com
После этого сайт „www.unwanted.com” станет недоступен с локального компьютера. Не помешает также указать причину блокировки, чтобы просматривая файл hosts в дальнейшем сразу было видно за что заблокирован ресурс. Для этого следует в конце строки поставить символ «#» и после него написать причину. Тогда строка блокировки ресурса примет следующий вид:
127.0.0.1 www.unwanted.com #блокировка нежелательного ресурса
Если придерживаться такого правила оформления, то всегда при просмотре файла hosts будет легко понять для чего туда добавлен каждый ресурс.
Как настроить файл hosts на сервере Windows
Каждый сайт, размещенный на сервере под управлением операционной системы, содержит файл hosts, который помогает сопоставлять доменные имена и IP-адреса. Файл hosts содержит IP-адреса, за которыми следует доменное имя (разделенное пробелом). Например, если вы хотите получить доступ к www.google.co.in, файл hosts на сервере Google будет содержать IP-адрес 216.58.218.131, за которым следует URL-адрес www.google.co.in. Всякий раз, когда происходит сопоставление IP-адреса с именем домена в файле hosts, компьютер не будет запрашивать DNS-сервер для установления соединения с удаленным устройством, а напрямую считывает IP-адрес из файла hosts для обработки запроса. Каждая ОС имеет файл hosts, и вы можете внести изменения, чтобы он мог принимать больше запросов на доменное имя. Добавьте нужные записи сопоставления, и изменения начнут работать без перезагрузки сервера. В этом сообщении блога вы узнаете, как изменить и настроить файл hosts на сервере Windows.
Как изменить и настроить файл hosts на Windows Server —
Файл hosts Windows — это первое место, где компьютер ищет разрешение имени при поиске IP-адреса. Файлы hosts преобразуют доменные имена или имена NetBIOS в IP-адреса. Если имя отсутствует в локальном файле hosts, компьютер пытается выполнить разрешение с помощью службы доменных имен (DNS). Если он по-прежнему не найден, процедура поиска завершается ошибкой. Вот пример строки файла hosts: когда вы ищете www.google.com, компьютер переводит домен в 216.58.216.164, который оказывается локальным IP-адресом хоста Google. Есть много причин, по которым пользователи должны знать местоположение своего файла Windows Hosts. Мы собираемся поделиться советами и рекомендациями по настройке конфигурации файлового сервера Windows. Перед этим очень важно знать, почему вам может понадобиться изменить файл Windows hosts в первую очередь.
Основные причины для изменения файла hosts
Изменение файла hosts на вашем компьютере очень просто и может быть невероятно полезным. Вот три основные причины, по которым изменение файла hosts может быть хорошей идеей.
Проверка разработки веб-сайта
Запуск веб-приложения на локальном хосте во время разработки необходим для проверки. IP-адреса Localhost, 127.0.0.1 или localhost могут использоваться для запуска веб-сайтов. Однако, поскольку локальный хост имеет различные ограничения, вам следует протестировать свой веб-сайт на собственном домене, прежде чем запускать его в общедоступном домене. Возьмем пример интернет-магазина. Предположим, вы хотите отладить проблемы с платежным шлюзом, но ваш платежный шлюз не поддерживает URL-адрес localhost в случае успешной оплаты. В таких сценариях файл hosts позволяет указать пользовательский домен, а localhost можно использовать для проверки процесса оплаты. Если вы не знаете, как все это работает, вы всегда можете нанять поставщика управляемых услуг, который предоставляет управляемые серверные решения Windows для улучшения вашего процесса веб-разработки.
Заблокировать веб-сайт
Используя файл hosts, вы можете заблокировать опасные веб-сайты и те, которые вы не хотите, чтобы посещали ваши дети. У вас есть полный контроль над всем, что вы решите запретить, включая большинство угонщиков и нежелательных программ. Вы можете заблокировать опасные веб-сайты, просто добавив адреса доменов всех шпионских веб-сайтов и рекламных сетей в файл hosts. Файл hosts можно изменить, чтобы заблокировать веб-сайты, сети и шпионское ПО.
Защита конфиденциальности
Вы можете использовать файл Hosts для блокировки трекеров, рекламы, баннеров, сторонних счетчиков страниц, маркетинга или сторонних веб-сайтов, чтобы защитить вашу конфиденциальность. Он может служить брандмауэром вашей локальной системы. Вы можете блокировать трекеры, рекламу, баннеры, сторонние счетчики страниц, маркетинговые материалы или сторонние веб-сайты, среди прочего, обеспечивая защиту конфиденциальности.
Безопасно ли изменять файл Hosts?
С общей точки зрения изменение файла hosts Windows является безопасным процессом и не связано с каким-либо риском. В конце концов, вы должны знать, что вы делаете. Если вы ищете способы протестировать свои веб-проекты на этапе разработки, вам всегда помогут профессиональные поставщики управляемых услуг.
Настройка файла hosts
1. Запустите Блокнот от имени администратора
Файл hosts является системным, его нельзя изменять или настраивать как обычный пользователь. Для внесения изменений вам необходимы права администратора, поэтому запускайте Блокнот от имени администратора. Сделайте это, если вы работаете с Windows Vista или выше, но просто откройте Блокнот, если у вас Windows XP или что-то до этого. Найдите Блокнот в меню «Пуск», щелкните его правой кнопкой мыши и выберите параметр «Запуск от имени администратора».
2. Найдите файл hosts
После открытия Блокнота от имени администратора найдите файл hosts. Обычно он находится по адресу c:\windows\system32\drivers\etc\hosts, но не все версии Windows хранят его в одном и том же месте. Если вы не найдете его, изучите другие возможности:
- Windows 95/98/Me -> c:\windows\hosts
- Windows NT/2000/XP Pro -> c:\winnt\system32\drivers\etc\hosts
- Windows XP Home/Vista/Windows 7 -> c:\windows\system32\drivers\etc\hosts
- Windows 8 -> c:\windows\system32\drivers\etc\hosts
- Windows 10 -> c:\windows\system32\drivers\etc\hosts
Найдя файл hosts, переключитесь в Блокнот и нажмите «Файл», затем «Открыть…». Файл hosts не является стандартным файлом .txt, который Блокнот ищет по умолчанию, вам придется немного устранить неполадки, чтобы файл появился в диалоговом окне. Измените параметр раскрывающегося списка, отображающий «Текстовые документы», на «Все файлы (*. *)». Теперь, когда вы видите все файлы, перейдите к файлу hosts, дважды щелкните его, и он откроется в Блокноте.
3. Капитальный ремонт Защитника Windows (Windows 8)
Защитник Windows, работающий в Windows 8, по умолчанию предотвращает изменение файла hosts. Вы должны изменить конфигурацию Защитника Windows, чтобы он мог редактировать файл hosts.
- Найдите Защитник Windows с помощью панели навигации и щелкните, чтобы запустить приложение.
- На вкладке запуска нажмите «Настройки».
- Введите расположение файла hosts: c:\windows\system32\drivers\etc\hosts.
- Нажмите кнопку «Добавить», чтобы добавить его в список под расположением файлов.
- Сохраните изменения, щелкнув параметр, расположенный в правом нижнем углу, а затем закройте приложение.
- Теперь вы можете редактировать файл hosts, следуя приведенным выше инструкциям.
- После внесения изменений сохраните файл, чтобы завершить редактирование файла hosts.
4. Получите разрешение администратора на изменение (Windows 10)
В Windows 10 вы должны получить доступ к текстовому редактору в качестве администратора, чтобы внести необходимые изменения в файл hosts. Для этого вам, возможно, придется войти в систему как администратор, чтобы иметь возможность сохранить изменения.
5. Найдите связанный IP-адрес
IP-адрес легко отследить. Он находится в cPanel с помощью следующих шагов:
- Войдите в cPanel
- Щелкните раздел «Расширить статистику» в левой части экрана, чтобы просмотреть дополнительную информацию о своей учетной записи.
- Прокрутите вниз до пункта «Общий IP-адрес»/«Выделенный IP-адрес». Скопируйте или запишите IP-адрес, чтобы изменить файл хоста.
6. Измените файл hosts
После получения IP-адреса из cPanel добавьте несколько строк в файл hosts, включая IP-адрес и доменное имя. будет похоже на
123.45.67.189 www.yourdomain.com
Сохраните изменения, нажав «Файл», затем «Сохранить». Конфигурация файла hosts завершена.
7. Протестируйте измененный файл
Теперь, когда все готово, пришло время протестировать изменения. Введите URL-адрес и посмотрите, перенаправлены ли вы на новый сайт. Если сайт не отражает каких-либо изменений после перемещения, запустите тест ping, чтобы убедиться, что он перенаправляется на правильный IP-адрес.
Читайте также- 4 вещи, на которые следует обратить внимание при выборе провайдера веб-хостинга Window
Все настроено и готово к развертыванию!
Файл Hosts — это мощный инструмент, который можно использовать для управления разрешением доменных имен в соответствии с вашими потребностями . Кроме того, вы можете использовать его для блокировки вредоносных программ, чтобы сделать вашу вычислительную среду намного более безопасной. I2k2 Networks (P) Ltd. является одной из ведущих компаний, предоставляющих услуги в области центров обработки данных, хостинга и технологий, предоставляющих всестороннее экспертное управление серверами, решения для хостинга и круглосуточную помощь без каких-либо обязательств. Чтобы узнать больше о нашем широком ассортименте из услуги выделенного веб-хостинга и управляемые ИТ-услуги, позвоните нам по телефону +91-120-466 3031. Вы также можете связаться с нами, заполнив контактную форму , и один из наших руководителей свяжется с вами в ближайшее время. .
Файл хостов DNS — база знаний
Один из самых мощных инструментов, доступных всем, кто работает на своем сайте во время миграции, — это файл hosts компьютера. Файл hosts используется для сопоставления доменных имен с IP-адресами и может использоваться в качестве альтернативы DNS. Это также позволяет вам указать IP-адрес, на который веб-сайт разрешается на вашем компьютере, независимо от того, что может быть опубликовано в файле зоны DNS сайта.
Зачем редактировать файл hosts?
Изменение файла hosts позволяет вам просматривать и тестировать сайт на одном сервере, в то время как остальной мир продолжает видеть сайт на другом. Это делает его важным инструментом при переносе вашего сайта. С помощью этого метода вы можете убедиться, что:
- Все на сайте работает как положено на новом сервере до вы обновляете записи DNS
- Посетители вашего сайта не будут затронуты никакими потенциальными проблемами, связанными с различными серверными средами, до того, как вы сможете их решить
На самом деле это очень простой процесс. Давайте посмотрим на пример файла hosts:
.
127.0.0.1 локальный хост
255.255.255.255 широковещательный хост
:: 1 локальный хост
123.123.123.123 alpineweb.com www.alpineweb.com
В этом случае первые три записи используются по умолчанию для настройки интерфейса локальной сети. У вас может быть больше или меньше таких локальных записей в вашем файле hosts; вам не нужно беспокоиться о них, кроме как отметить их присутствие. Любые пользовательские записи будут располагаться внизу файла, и в этом случае вы можете видеть, что я уже добавил пользовательскую запись в конец файла:
123.123.123.123 alpineweb.com www.alpineweb.com
Моя пользовательская запись указывает, что любой запрос, сделанный с моего компьютера (через веб-браузер или SSH, электронную почту или FTP-клиент) для alpineweb.com или www.alpineweb.com, будет направлен на указанный мной IP-адрес: 123.123.123.123 . Вы добавите свою собственную запись в конец файла, используя тот же формат.
Строка для пользовательской записи будет состоять из трех элементов:
- IP-адрес сервера, к которому вы хотите разрешить доменное имя на вашем компьютере
- Табуляция или пробел
- Имя домена, предназначенное для разрешения на указанный IP-адрес
Если вы переходите на сервер AlpineWeb, специалист по миграции предоставит вам строку для добавления; вы просто скопируете и вставите его в файл hosts. Если ваша миграция включает в себя несколько IP-адресов, у вас будет одна строка для каждого IP-адреса, независимо от того, сколько доменных имен его разделяют.
Примечание: Не удаляйте и не изменяйте существующие локальные записи в файле hosts. Вы будете добавлять новую строку или строки в конец файла только для тестирования, а затем удалять строки, которые вы добавили, после завершения тестирования.
Шаг №1: отредактируйте файл hosts
Расположение файла hosts на вашем компьютере зависит от вашей операционной системы. Поскольку это защищенный файл, который необходимо редактировать с правами администратора, процедура редактирования также зависит от операционной системы.
Щелкните ссылку ниже, чтобы перейти к конкретным инструкциям для вашей операционной системы. Если у вас возникли трудности с редактированием файла hosts или вы не видите сайты на новом сервере после выполнения описанных ниже действий, ознакомьтесь с разделом Bonus: If All Else Fails в конце этой статьи.
- Окна
- Mac OS X
- Линукс
Windows
В Windows файл hosts находится по адресу:
C:\Windows\System32\drivers\etc\hosts .
Вам нужно будет отредактировать файл с правами администратора.
- Нажмите кнопку Windows и введите Блокнот в поиске
- Щелкните правой кнопкой мыши Блокнот , а затем Запуск от имени администратора
- Выберите Да во всплывающем окне контроля учетных записей пользователей
- В Блокноте выберите Файл , затем Открыть
- Щелкните адресную строку вверху и вставьте
C:\Windows\System32\drivers\etc\hosts
Далее выберите Введите
- Выберите Блокнот из списка, а затем OK
- Добавьте соответствующий IP-адрес и имя хоста (данные командой миграции) в конец файла ваших хостов, выберите «Сохранить» и закройте файл
- Наконец, вам нужно очистить кеш DNS , чтобы вам не приходилось выходить из системы и снова входить в нее, чтобы изменения вступили в силу:
Откройте командную строку с повышенными привилегиями, как указано выше, и введите следующую команду:
ipconfig /flushdns
Mac OS X
В Mac OS X файл hosts находится по адресу: /private/etc/hosts . Вам потребуются права администратора для редактирования файла, что вы можете сделать вручную или добавив новую запись непосредственно из командной строки.
- Сначала запустите Terminal из поиска Spotlight (Command+Пробел или щелкните значок увеличительного стекла в строке меню) или Utilities папка в Applications во многих версиях Mac OS X.
- Пока вы все еще находитесь в Терминале, вам следует сбросить кэш DNS , чтобы вам не нужно было выходить из системы, а затем снова входить в нее, чтобы изменения вступили в силу. Для текущей версии Mac OS X это можно сделать с помощью следующей команды:
dscacheutil -flushcache; sudo killall -HUP mDNSResponder
Примечание: В первых нескольких выпусках Mac OS X Yosemite (версии с 10.10 по 10.10.3) для очистки кеша требуется следующая команда:
sudo discoveryutil mdnsflushcache; sudo discoveryutil udnsflushcaches
.Инструкции для конкретных версий старых версий Mac OS X см. в разделе Как очистить локальный кэш DNS .
Linux
В Linux вы можете найти файл hosts по адресу: /etc/hosts . В зависимости от вашего дистрибутива вам, вероятно, потребуются права администратора для редактирования файла.
- Вы можете отредактировать файл вручную с помощью vi, vim или nano или добавить новую запись непосредственно из командной строки.
- Чтобы использовать vim, откройте терминал и введите команду:
sudo vim /etc/hosts
с последующим возвратом и введите свой пароль для аутентификации, если будет предложено. После добавления новой записи в конец файла введите:
:wq
, чтобы сохранить и закрыть файл.
Примечание: В vim вы можете нажать «i» или «a», чтобы войти в режим вставки текста; нажатие клавиши выхода (Esc) на клавиатуре возвращает вас в командный режим.
Чтобы напомнить о редактировании файлов с помощью vim, см. Текстовый редактор Vim .
- Если вы предпочитаете просто добавить запись в существующий файл, вы можете сделать это с помощью одной команды, заменив IP-адрес и доменное имя вашего сервера на те, что в этом примере:
echo "1.1.1.1 test.com www.test .com" | sudo tee -a /etc/hosts >/dev/null
и введите свой пароль.
- Чтобы использовать vim, откройте терминал и введите команду:
- Пока вы все еще находитесь в терминале, вам нужно сбросить кеш DNS . Эта команда может сильно различаться в зависимости от вашего конкретного дистрибутива и версии:
- Многие дистрибутивы, производные от Ubuntu и Debian, используют:
sudo service dns-clean restart
. - В других дистрибутивах Linux, использующих NSCD (демон кэширования службы имен), возможно, потребуется использовать:
sudo service nscd restart
,sudo systemctl restart nscd.
илиservice
nscd -I hosts
.
- Многие дистрибутивы, производные от Ubuntu и Debian, используют:
Шаг № 2. Просмотр сайта на новом сервере
На этом этапе ваш веб-сайт должен разрешаться на вашем компьютере с IP-адреса, указанного в вашем файле hosts, а не с IP-адреса, указанного в записи DNS сайта. Если вы не видите сайт на новом сервере, это может быть связано с тем, что ваш браузер обслуживает кешированную версию страницы. В этом случае вы можете:
Если вы не уверены, видите ли вы новый сайт или старый, вы можете подтвердить IP-адрес просматриваемого сайта с помощью надстройки браузера. В таких расширениях нет недостатка, большинство из которых будет отображать IP-адрес сайта прямо в строке меню браузера. Для вашего удобства ниже приведены некоторые из них:
- Firefox: Показать IP, Проверить IP
- Chrome: IP-адрес сервера, IP-адрес веб-сайта, IP-адрес шоу
Примечание: AlpineWeb не имеет никакого отношения ни к одному из этих расширений браузера или их разработчиков и не может гарантировать совместимость или производительность. Они просто являются одними из наиболее часто используемых инструментов для этой цели, и их включение в этот список не является одобрением. Обязательно прочитайте примечания и обзоры на отдельных страницах плагинов, чтобы определить, какой из них вы предпочитаете использовать.
Шаг 3. Протестируйте сайт на новом сервере
Теперь, когда вы видите сайт на новом сервере, вы должны тщательно протестировать его, чтобы определить, все ли работает должным образом. При тестировании перенесенного сайта часто возникают некоторые проблемы и сообщения об ошибках. Нет причин для беспокойства — обычно для их устранения необходимы лишь незначительные изменения в конфигурации сервера, такие как включение модуля Apache или настройка директивы php.
Чтобы убедиться, что все программное обеспечение, скрипты и плагины вашего сайта правильно работают на новом сервере, обязательно:
- Посетите каждую ссылку на своей домашней странице и убедитесь, что она загружается без ошибки
- Если на вашем сайте используется CMS, такая как WordPress или Magento, войдите в административную область
- Если на вашем сайте есть корзина, добавьте товар и проверьте процесс оформления заказа
- Тест любых форм на сайте
- Создать пост
- Комментарий к посту
- Загрузить файл
Если вы заметите какие-либо проблемы при выполнении вышеуказанных тестов:
- Обратите внимание на полный URL страницы
- Обратите внимание на конкретное сообщение об ошибке или проблему
- Предоставьте эту информацию лицу, выполняющему миграцию.
Если миграцией занимается AlpineWeb, просто вставьте эту информацию в свой билет миграции, чтобы обеспечить максимально быстрое внесение надлежащих изменений.
Бонус: если ничего не помогает
Если по какой-либо причине вам не удалось успешно изменить файл hosts, чтобы указать вашему веб-сайту новый IP-адрес, остается один почти надежный вариант: просмотреть сайт через внешнюю службу.
Hosts.cx – это бесплатная веб-служба, позволяющая просматривать и тестировать свой веб-сайт на другом IP-адресе. В настоящее время сайт не взимает плату за свои услуги, а также не требует от вас регистрации или предоставления какой-либо личной информации.
При посещении https://hosts.cx вам будет предложено ввести адрес вашего сервера и имя веб-сайта . Обратите внимание, что вы можете использовать только одно доменное имя , поэтому выберите версию, которую вы используете на своем сайте (например, www. yourdomainname.com или yourdomainname.com, но не оба). После того, как вы нажмете ссылку Get My Testing URL , вам будет представлен сокращенный URL-адрес (в формате: abcde.hosts.cx), по которому вы можете щелкнуть, чтобы просмотреть и протестировать свой сайт на новом сервере.
Этот метод может быть весьма полезен для просмотра вашего сайта на новом сервере, но он не является идеальной заменой для редактирования вашего файла hosts. Например, ваши страницы не будут загружаться через безопасное соединение (https://). Чтобы предотвратить любую возможную угрозу безопасности, вы не должны передавать конфиденциальные данные, такие как данные для входа или пароли, при тестировании через внешнюю службу. Кроме того, некоторые функции сайта, такие как некоторые CAPTCHA, могут работать не так, как ожидалось, когда запросы перенаправляются через веб-службу. Обычно это не указывает на проблему с вашим сайтом, а просто на ограничение (или функцию безопасности) кода или самого плагина.