4

Например, есть много сайтов, таких как bit.ly Я хочу, чтобы Chrome остановился и спрашивал меня каждый раз, когда такой сайт пытается перенаправить меня куда-нибудь.

1 ответ1

1

По сути, существует два вида перенаправлений, вызванных заголовками перенаправления, и вызванными JavaScript.

Заголовки перенаправления, такие как 301, предназначены для того, чтобы сообщить браузеру, что любой ресурс, который они ищут, находится не в том месте, которое они ищут, а в том, что истинное местоположение известно. Это позволяет браузеру находить эти ресурсы вместо 404, который просто сообщает им, что ресурса нет.

Этот вид перенаправления является одной из основных частей веб-браузера, поэтому нет простого способа изменить поведение. Chrome с открытым исходным кодом, так что вы можете технически делать то, что просите, но это никоим образом не будет простым решением.

Другой вид делается с помощью JavaScript. Страница загружается, и скрипт на странице сообщает браузеру загрузить новую страницу. Простое расширение браузера может запускать на странице сценарий, который перехватывает все такие попытки и запрашивает у пользователя разрешение, прежде чем разрешить ему продолжить.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .