Help > Forum > Имя домена > Как использовать «голый» домен (домен без префикса www) на моем форуме?
Как использовать «голый» домен (домен без префикса www) на моем форуме?
Чтобы настроить это, нужно сделать две вещи:
- Создайте 301 редирект с существующим хостинг-провайдером, перенаправив «yourdomain.com» на «www.yourdomain.com».
- Настройте свой собственный домен в панели инструментов веб-сайта на www.yourdomain.com.
Вот и все! Теперь посетители будут перенаправлены с сайта yourdomain.com на ваш форум по адресу «www.yourdomain.com».
Почему я не могу просто использовать yourdomain.com без перенаправления?
Это распространенный вопрос, и, к сожалению, полный ответ требует небольшого объяснения.
Во-первых, мы настаиваем на том, чтобы вы создали запись CNAME для вашего пользовательского домена, которая указывает на пользовательский.сайт toolbox.com вместо записи A, указывающей на IP-адрес определенного сервера. Причина, по которой мы делаем это, заключается в том, что мы намерены постоянно модернизировать нашу инфраструктуру, добавляя серверы в нескольких распределенных местах, чтобы быстрее обслуживать страницы по всему миру, и если вы укажете свой пользовательский домен на один конкретный IP-адрес, ваши страницы будут ломаться по мере добавления серверов. Это было бы плохо.
Очевидно, что есть некоторые почтовые серверы, которые неправильно обрабатывают сочетание записей CNAME и MX для одного и того же имени. Запись MX — это то, как почтовые серверы знают, куда доставлять вашу почту. Итак, если вам довелось настроить что-то вроде следующего:
yourdomain.com | CNAME | пользовательский.сайт toolbox.com |
yourdomain.com | MX | mail.yourdomain.com |
некоторые почтовые серверы рассматривают это и используют CNAME вместо MX, в результате чего они пытаются доставить почту пользовательский.сайт toolbox.com, и в конечном итоге вы не получите свою электронную почту. Это тоже плохо. Хуже того, мы столкнулись с некоторыми DNS-серверами, которые вообще не решают эту проблему должным образом, в результате чего некоторые (но не все) посетители не могут получить доступ к вашим страницам.
Как настроить перенаправление с моего «голого» домена на «www.mydomain.com»?
Есть несколько способов сделать это, вот лишь некоторые из них:
- Лучше всего найти раздел «Перенаправления» или «Переадресация» в панели управления хоста/DNS и настроить его там. Вы также можете отправить запрос в службу поддержки хоста/DNS по электронной почте. У нас есть специальные инструкции, если вы размещаете свое доменное имя на GoDaddy или же Домены Google.
- Если ваш хост разрешает это (это не сработает на хостинге под управлением Windows), вы также можете использовать файл.htaccess. Вы можете создать этот файл в любом текстовом редакторе, а затем поместить его в корень yourdomain.com. Это должно выглядеть примерно так:
Options +FollowSymlinks
RewriteEngine on
rewritecond %{http_host} ^domain.com [nc]
rewriterule ^(.*)$ http://www.domain.com/$1 [r=301,nc] - Также есть отличный сервис под названием WWWizer which will handle the redirect for you. Все, что вам нужно сделать, это создать Рекорд который указывает на их IP-адрес, и они передадут 301 трафик вашего обнаженного домена на ваш домен www'd. Website Toolbox не может официально поручиться за услугу, но мы использовали их несколько раз, и она отлично работает!
- Вы можете использовать IP-адрес 107.21.35.214 для DNS Рекорд. Затем форум автоматически перенаправит на то же доменное имя www. перед ним. Вам не следует использовать этот подход, потому что если наш IP-адрес изменится в будущем по какой-либо причине, ваш форум не будет загружаться должным образом.
If you still need help, please contact us.