Настройка перенаправления HTTP в диспетчере IIS работает для некоторых пользователей, но не для всех.
У нас есть ситуация, когда нам нужно направлять пользователей со old_domain.org (и old_domain.org/any-page) на another_domain.org/landing-page.
Я вошел в диспетчер IIS, выбрал веб-сайт для old_domain.org, затем выбрал параметр "Перенаправление HTTP". Затем я установил флажок "Перенаправить запросы к этому месту назначения:" и ввел URL-адрес https://another_domain.org/landing-page. В разделе "Поведение при перенаправлении" я установил флажок "Перенаправлять все запросы на точное место назначения". В разделе "Код состояния" я выбрал "Постоянный (301)".
Все это, казалось, сработало, поэтому, когда многие из нас открыли свои браузеры и перешли на old_domain.org, он правильно направил на another_domain.org/landing-page.
Однако некоторые пользователи получают это сообщение в своем браузере: Ошибка безопасного подключения Произошла ошибка во время подключения к old_domain.org PR_END_OF_FILE_ERROR
или же
Этот сайт недоступен old_domain.org неожиданно закрыл соединение Попробуйте: Проверка соединения ERR_CONNECTION_CLOSED
Другие пользователи также получают GoDaddy "Этот сайт припаркован бесплатно благодаря GoDaddy" при вводе http:// версии old_domain.org.
Первоначально мы пробовали переадресацию домена в GoDaddy, но она не работала с https, поэтому мы попробовали переадресацию HTTP в IIS.
Есть идеи, почему это может происходить?