Каталог
1000+ инструкций в блоге SoftComputers
0 0 голоса
Рейтинг

После установки SSL-сертификата на веб-сайте, работающем на IIS, важно обеспечить автоматическое перенаправление всех незащищенных HTTP-запросов на защищенные URL-адреса HTTPS. Это не только улучшает безопасность сайта, но и обеспечивает правильное функционирование HTTPS без необходимости ручной корректировки пользователем. Данная инструкция применима для версий IIS, работающих на Windows Server 2022, 2019, 2016, а также на Windows 10 и 11.

Приобрести оригинальные ключи активации можно у нас в каталоге:

Windows 11 — от 1690 ₽

Windows 10 — от 1570 ₽

Windows Server 2022 — от 3490 ₽

Windows Server 2019 — от 2740 ₽

Windows Server 2016 — от 2470 ₽

Шаг 1. Установка модуля IIS URL Rewrite

Для настройки редиректа трафика в IIS необходимо установить модуль IIS URL Rewrite Module 2.1

1. После загрузки установите модуль и перезапустите консоль управления IIS.

2. Откройте Internet Information Services (IIS) Manager (выполнив команду InetMgr.exe) и выберите сайт, для которого хотите настроить редирект.

Шаг 2. Проверка настроек SSL

Прежде чем создавать правило перенаправления, убедитесь, что в настройках сайта отключена опция Require SSL.

1. Перейдите в секцию SSL Settings на уровне сайта в IIS.

2. Убедитесь, что опция Require SSL не активирована, так как её включение может вызвать конфликт с правилом перенаправления и приведет к ошибке 403.4 Forbidden.

Шаг 3. Создание правила для перенаправления HTTP на HTTPS

Теперь перейдите к настройке правила редиректа:

1. В консоли IIS выберите секцию URL Rewrite.

2. Нажмите Add Rule и выберите Blank rule.

Шаг 4. Настройка параметров правила

1. Укажите имя правила, например: Redirect HTTP to HTTPS.

2. В разделе Requested URL выберите Matches the Pattern.

3. В разделе Using выберите Wildcards

3. В поле Pattern укажите * (используйте символы подстановки).

Шаг 5. Настройка условий

1. В разделе Conditions измените Logical Grouping на Match All.

2. Нажмите Add для добавления нового условия:

— Condition input: {HTTPS}

— Check if input string: Matches the Pattern

— Pattern: OFF

— Ignore case: Включено

Шаг 6. Настройка действия

1. В блоке Action выберите:

— Action Type: Redirect

— Redirect URL: https://{HTTP_HOST}{REQUEST_URI}

— Redirect type: Permanent (301)

2. После этого сохраните правило и перезапустите IIS, чтобы изменения вступили в силу. Для этого выполните команду в консоли:

iisreset

Шаг 7. Проверка работы правила

1. Откройте браузер и попробуйте зайти на сайт по HTTP. Вас должно автоматически перенаправить на HTTPS.

2. Убедитесь, что редирект работает корректно и сайт доступен по защищенному протоколу.

Настройка редиректа через файл web.config

Вы также можете вручную настроить редирект HTTP на HTTPS с помощью файла web.config. Для этого добавьте следующие строки в раздел rewrite:

Скачать данный файл с кодом.

Эти настройки обеспечат автоматическое перенаправление всех HTTP-запросов на HTTPS для вашего сайта.

banner for Windows Server 2022
Лицензия Windows Server 2022 от
3490 ₽ ·
Подбираем вашу скидку
Промокод ·
Промокод истёк. Новый — через .
Купить действует ещё

Правила акции «Персональная скидка от 5% до 12%»

  1. Организатор — ООО «Софткомпьютерс», сайт softcomputers.org. Акция проводится бессрочно; организатор вправе завершить её, убрав блок с сайта.
  2. Участие бесплатное. Для участия нужно указать email и дать согласие на обработку персональных данных и получение рассылки.
  3. Каждый участник получает промокод на скидку от 5% до 12% на любой товар каталога. Размер определяется случайно.
  4. Промокод одноразовый, привязан к указанному email, действует 7 дней, применяется в корзине при оформлении заказа. Минимальной суммы заказа нет. С другими промокодами не суммируется.
  5. Один участник (email / устройство) может получить один промокод в 7 дней; новый код выдаётся после окончания срока действия предыдущего.
  6. Промокод не обменивается на деньги. Организатор вправе аннулировать код при признаках злоупотребления.
  7. Если у вас ещё нет аккаунта на softcomputers.org, при вводе email он создаётся автоматически. Пароль не нужен: для входа в личный кабинет используйте одноразовый код, который приходит на этот email.
2 298
Комментарии
Оставьте комментарий через личный кабинет — Email будет скрыт. При комментарии на странице статьи Email не публикуется, отображается только ваше имя.
0 0 голоса
Рейтинг
Подписаться
Уведомить о
guest
0 отзывов
Новые
Старые