301 редирект с WWW на без WWW сайта на IIS + ASP.NET

Для того чтобы создать 301 редирект с WWW на основное зеркало без WWW для сайта работающего на веб сервере IIS и на технологии C# (ASP.NET) нужно для начала подключиться к удаленному серверу. Обычно подключение можно осуществить через родную Майкрософтовскую прогу Remote Desktop Control.

Запускаем прогу — добавляем новый удаленный компьютер, вбиваем IP адрес к которому нужно подключиться, затем логин и пароль. После того как мы успешно подключились мы попадаем на привычный рабочий стол Windows.

301 редирект с WWW на без WWW сайта на IIS

Далее мы идем в Пуск -> Администрирование -> Диспетчер служб IIS, кликаем и появляется окно с панелью управления похожей на привычную нам линуксовую cPanel или Plesk.

301 редирект с WWW на без WWW сайта на IIS

В этом окне нас интересует раздел IIS и в нем кликаем на иконку с названием Переопределение URL-адресов, затем открывается новое окошко в котором необходимо провести не хитрые манипуляции.

Создаем новое пустое правило, затем заполняем раздел Соответствует URL-адресу в котором запрошенный адрес соответствует шаблону, а графа Использование выбираем Постановочные знаки, ниже в разделе Шаблон ставим просто звездочку *.

Далее переходим ниже в следующий раздел Условия и тут в выпадающем окне заполняем поля. Вводим условие {HTTP_HOST}, ниже выбираем как — Соответствует шаблону, а ниже мы прописываем свой сайт с WWW и ниже ставим галочку возле «Не учитывать регистр».

301 редирект с WWW на без WWW сайта на IIS

Благополучно нажимаем на ОК и переходим дальше. Пропускаем раздел Серверные переменные и переходим к разделу Действие. В разделе Действие выбираем тип действия: перенаправления, ниже прописываем свой адрес сайта уже без WWW например https://site.kz {R:0}, причем {R:0} лучше прописать чтоб перенаправление работало всегда корректно.

Если у Вас настроен SSL то можете прописать свой сайт сразу через HTTPS, ну а если нет, то пишите через HTTP. Ставим галочку возле Добавить строку запроса.

Тип перенаправления — выбираем как 301 редирект Постоянное (301).

301 редирект с WWW на без WWW сайта на IIS

Далее сохраняем все свои настройки нажимая на Применить справа в верхнем углу окна. Теперь 301 редирект на зеркало без WWW успешно работает и для этого ненужно перезагружать сервер чтобы настройки вступили в силу!

 

Автор блога, SEO-специалист. Продвигаю сайты с 2011 года. Бригадир студии копирайтинга "Text-Hunter.ru" из 14 авторов. Практик эффективного крауд-маркетинга и нестандартного линкбилдинга. Ведущий эксперт поисковой оптимизации в компании IMarketing (Казахстан).

Добавить комментарий

Ваш адрес email не будет опубликован.

scroll to top