Назад | Перейти на главную страницу

Перенаправление Domino SSL 301 с www и без www

Что касается этого вопроса Как сделать 301 редирект с http на https на сервере домино? Мои перенаправления не работают.

(пробелы между протоколом и: связаны с тем, что у меня нет представителя для публикации нескольких ссылок)

Все URL-адреса выше должны перенаправлять 301 на https://www.example.com

и

Я установил перенаправление TCP на SSL в положение "да" на веб-сайте. И у меня есть IP-адрес, example.com и www.example.com, введенные в «Имена хостов или адреса, сопоставленные с этим сайтом» в документации веб-сайта.

Но когда у меня есть правило, предложенное в вопросе, связанном выше, я попадаю в цикл со всеми URL-адресами.

У меня было 2 документа сайта для перенаправления www и без www, но с момента внедрения SSL они игнорируются.

Я думаю, проблема в том, что для того, чтобы SSL работал в Domino для нескольких имен хостов, вам нужно несколько IP-адресов - см. Мой ответ на вопрос по этой теме здесь: https://serverfault.com/a/375106/108199

Допустим, мы начинаем с example.com. Что происходит: http://example.com перенаправляет на https://www.example.com (как и ожидалось, потому что Domino может видеть имя хоста в запросе). Когда Domino затем обрабатывает зашифрованные https://www.example.com он не знает, какой документ интернет-сайта использовать, кроме документа, содержащего IP-адрес запроса. Документ этого интернет-сайта настроен на перенаправление, которое затем выполняет Domino - и это помогает.