Wordpress и IIS - Как я могу принудительно перенаправить HTTPS и использовать постоянные ссылки?

В настоящее время у меня есть сайт Wordpress, работающий под управлением IIS 10. Я использую настраиваемые постоянные ссылки и следующее правило перезаписи URL-адресов, чтобы мои постоянные ссылки работали.

Перезапись URL-адресов IIS Снимок экрана

Проблема в том, что перенаправление HTTPS не работает. Под этим я подразумеваю, что если я перейду в своем браузере на http://example.com , он не перейдет автоматически на https://example.com .

Итак, как я могу добавить двойное правило, которое будет выполнять обе эти задачи, которые я хочу, не вызывая таких проблем, как сломанные постоянные ссылки?

Спасибо.

0
задан 29 March 2019 в 19:11
1 ответ

Вам необходимо создать второе правило для перенаправления HTTPS. Поместите его над правилом постоянной ссылки, чтобы оно было проанализировано первым.

Соответствие URL

Запрошенный URL: Соответствует шаблону

Использование: Регулярные выражения

Шаблон: (. *)

Игнорировать регистр

Условия

Соответствуют всем

Входные данные: {HTTPS}

Тип: Соответствует шаблону

Шаблон: ^ OFF $

Действие

Тип действия: Перенаправить

Свойства действия

Перенаправить URL: https: // {HTTP_HOST} / {R: 1}

Добавить строку запроса

Тип перенаправления: 301, 302 или 303

HTTPS Redirect_1 HTTPS Redirect_2

1
ответ дан 4 December 2019 в 15:44

Теги

Похожие вопросы