Как преодолеть перенаправление / 301 на внешнюю страницу

Много лет назад для домена "example.com" и "www.example.com" было установлено перенаправление 301 (без информации об истечении срока действия) на " http://www.otherdomain.com/subpage?x=12345".

У меня (теоретически) полный доступ к "example.com" и файлу.htaccess, в котором было настроено перенаправление 301 - это значит, я аналогично провайдер домена и хостинга. Я, однако, не имею никакого отношения к "otherdomain.com" или его веб-пространству.

Кроме того, " http://www.otherdomain.com/subpage?x=12345" 307 перенаправляет на " https://www.otherdomain.com/subpage?x=12345".

Пока все хорошо - по крайней мере до того дня, когда " https://www.otherdomain.com/subpage?x=12345" просто по какой-то причине просто перестанет существовать и вернет страницу 404, которая не была найдена (пока "www.otherdomain"). com "сам по-прежнему доступен).

Теперь, как вы можете себе представить, тот факт, что когда посетитель, который ранее обращался к " http://www.example.com/" (и не был проинформирован о необходимости очистки кэша своего браузера), в конечном итоге достигает упомянутой страницы 404 на этом другом домене, несколько непреднамеренно.

Поэтому несколько вопросов:

  1. Позволит ли мне изменить запись A на другой сервер и настроить там новое перенаправление, чтобы я снова получил контроль над "www.example.com"? Имеется в виду, заставляет ли поиск домена (и полагать, что он обслуживается с нового IP-адреса) в какой-то момент заставить браузер пересмотреть свою кэшированную информацию? Я попытался смоделировать это с помощью записи hosts в моей локальной системе, но она все еще перенаправляла на эту внешнюю, поврежденную страницу (поскольку фактическое изменение DNS может занять около 48 часов, чтобы вступить в силу из-за его настроек TTL).
  2. Мне просто не повезло, и мне действительно нужно проинформировать каждого посетителя, чтобы очистить кеш браузера? Если это так, будет ли какая-то разница в том случае, если цель 301 предоставит какой-либо другой код состояния?
  3. Из любопытства: что это значит, если - теоретически - я удаляю этот домен, и один бедный парень покупает его некоторое время спустя. Будут ли перенаправлены его посетители, которые посетили "www.example.com" во время переадресации 301, и действительно ли это 301? (очевидно, предполагая, что обычный пользователь не удаляет кеш своего браузера)

0 ответов

Другие вопросы по тегам