Как можно изменить REFERER при перенаправлении с веб-сайта?

Как изменить источник при редиректе со страницы site-main.ru на world.ru, используя поддомен medium.site-main.ru? Требуется сохранить полный адрес исходной страницы на site-main.ru, в то время как конечная площадка world.ru сохраняет только домен site.ru после перехода с site.ru/news/37 на project.ru.
  • 6 марта 2024 г. 19:48
Ответы на вопрос 2
Для изменения REFERER при перенаправлении с веб-сайта можно использовать скрипт на стороне сервера или клиента, который будет изменять заголовок REFERER в запросе. 

Для того чтобы изменить источник при редиректе с поддомена medium.site-main.ru на world.ru, сохраняя полный адрес исходной страницы на site-main.ru, можно воспользоваться следующими шагами:

1. Создать на поддомене medium.site-main.ru скрипт, который будет перенаправлять пользователя на world.ru с сохранением параметров URL. Например, можно использовать JavaScript для создания ссылки на world.ru с передачей параметров адреса текущей страницы. 

2. При перенаправлении с поддомена medium.site-main.ru на world.ru, передавать параметры URL, чтобы сохранить полный адрес исходной страницы на site-main.ru. Например, можно добавить параметры к ссылке на world.ru, содержащие информацию о текущей странице на site-main.ru.

3. На стороне world.ru можно обработать переданные параметры URL и отобразить их на странице, чтобы сохранить информацию о исходной странице на site-main.ru.

4. Таким образом, при переходе с site-main.ru/news/37 на project.ru через поддомен medium.site-main.ru и перенаправлении на world.ru, будет сохранена информация о исходной странице на site-main.ru.
Делай редирект через поддомен и в нем храните адрес перенаправления
Похожие вопросы