В связи с этим вопросом: Какой смысл в URL-адресе с www?
Как я могу выполнить перенаправление «www» с уровня записи DNS? Я не хочу настраивать apache или IIS для достижения этой цели.
Только через веб-сервер. DNS не подходит, если вы хотите перенаправить домен.
Перенаправление домена:
Все методы используют веб-сервер.
вы не можете выполнять перенаправление в DNS, однако вы можете определить запись CNAME для www
Укажите на свою "голую" запись домена, чтобы 174.129.25.170
IP. Это бесплатный сервис wwwizer.com. Больше информации на http://wwwizer.com/naked-domain-redirect.
Если ваш веб-сервер настроен осмысленным образом, вы можете просто добавить две записи, указывающие на один и тот же сервер. Обычно не важно иметь конкретный адрес в адресной строке пользователя (какая разница, если пользователь видит www.example.com
или example.com
?).
Как уже было сказано, вы не можете перенаправить клиента на уровне DNS. На веб-сервере вам не нужно изменять конфигурацию веб-сервера, если оба виртуальных хоста (с и без www
) укажите место, где вы можете разместить свои собственные скрипты. Например, в PHP вы можете просто написать
Header("Location: http://example.com");
для перенаправления посетителей на example.com (без www).