5 вещей, на которые следует обратить внимание при создании поддоменов –
Субдомены — это простой способ разместить дополнительный контент на вашем основном сайте. Хотя подкаталог также может помочь, поддомены рассматриваются как отдельные сайты, которые позволяют размещать различные категории контента. Создание субдомена — это простой процесс из вашей cPanel или панели хостинга. Однако вам необходимо принять некоторые меры предосторожности, прежде чем начать использовать поддомены.
Управление поддоменами
В зависимости от приложения, которое вы устанавливаете на поддоменах, есть некоторые шаги, которыми вы можете управлять или настраивать из панели администратора приложения. Например, вы можете изменить адрес сайта из панели администратора, если используете WordPress. Но все перечисленные ниже пункты, как правило, должны учитываться на вашей панели хостинга.
1. С WWW или без него
Прежде всего, нужно понять, что WWW — это субдомен вашего основного доменного имени (адреса сайта). Хотя мы обычно используем WWW вместе с адресом сайта, он не является его частью, а это означает, что один и тот же сайт может иметь две разные настройки с адресом www и без адреса www.
Поэтому при создании обязательно укажите, хотите ли вы иметь WWW в своем субдомене. Например, и может размещать два разных приложения и контента. Некоторые настройки хостинга, такие как SiteGround Site Tools, автоматически удаляют www при создании поддоменов. Однако вам может потребоваться вручную выбрать путь в большинстве настроек хостинга cPanel.
Создать поддомен
2. Установите SSL для субдомена.
Многие пользователи думают, что сертификат SSL, установленный в основном домене, будет автоматически использоваться и для поддоменов. Это работает только в том случае, если у вас есть подстановочный SSL, который не является общей функцией при настройке общего хостинга. Итак, вам необходимо вручную установить сертификацию SSL на своем субдомене, чтобы он использовал протокол HTTPS.
Установите SSL для поддомена
3. Включите HTTPS для поддоменов
Это еще одна ошибка, которую допускает большинство из нас: установка SSL заставит адрес сайта использовать HTTPS. Однако это не так, и вы можете получить доступ к поддомену как по протоколу https://, так и по протоколу http://. Чтобы перенаправить все URL-адреса субдомена только через HTTPS, вам необходимо принудительно включить HTTPS. Проверьте, позволяет ли ваша хостинговая компания включить эту опцию из вашей учетной записи. В противном случае прочтите нашу статью, в которой объясняется, как принудительно включить HTTPS с помощью перенаправления htaccess.
Принудительно использовать HTTPS
Помните, что вам также следует включить HTTPS для адреса сайта в админ-панели вашего приложения. Кроме того, CDN, такие как Cloudflare, предлагают возможность всегда использовать HTTPS, когда контент передается через их сервер.
4. Настройка DNS-записей
По умолчанию при создании субдомена должна быть добавлена запись в файл зоны DNS, если вы используете домен и серверы имен хостинговой компании. Иногда вы можете использовать серверы имен вашего рекламного партнера или настройку CDN вместо хостинговой компании. В этом случае вам необходимо вручную добавить запись DNS для вновь созданного поддомена, в котором управляется ваш файл зоны DNS (в дополнение к DNS вашего хостинга). В противном случае контент из поддомена будет обслуживаться непосредственно с исходного (хостингового) сервера без CDN, или рекламные объявления не будут отображаться с рекламного сервера.
Для создания записи DNS все, что вам нужно, — это создать запись A, указывающую на IP-адрес вашего сервера в файле зоны DNS. Как правило, запись добавляется как для версий с www, так и без www, как показано ниже.
Создайте записи DNS для поддомена
5. Добавьте субдомен в CDN
Это последний момент, на который следует обратить внимание, если вы используете настройку CDN с зонами. Вам необходимо добавить субдомен в настройке CDN и назначить зону для использования пограничных серверов. В противном случае контент будет передаваться непосредственно из источника, а не с пограничных серверов CDN. Это также важно с точки зрения безопасности, чтобы избежать раскрытия IP-адреса исходного сервера.
Если вы используете Cloudflare или аналогичную настройку с маршрутизацией DNS, вам необходимо добавить свой поддомен в настройку DNS Cloudflare, как указано выше.
Заключительные слова
Всегда полезно проверить, все ли настроено правильно, открыв URL-адрес поддомена в браузере. Вот резюме, которое вы должны проверить:
- Откройте версии с www и без www, и сайт должен перенаправиться в соответствии с вашими настройками.
- Откройте URL-адрес субдомена с помощью HTTP и убедитесь, что он перенаправляется на версию HTTPS.
- Убедитесь, что контент из поддомена обслуживается из CDN, проверив журналы или отчеты сервера CDN.