Перенаправление на другой сайт

A

anafor

Здравствуйте, нужно перенаправить траффик на другой сайт. К примеру, у меня есть свой openvpn сервер, и если пользователь захочет зайти на site1.com его перенаправит на site2.com, своего рода mitm атака. Днс спуфинг не подходит, ведь пользователь может у себя поставить свой днс? Также пробовал netsed, но так и не разобрал как сделать.
 
если пользователь захочет зайти на site1.com его перенаправит на site2.com
Не вижу проблем для данного действия. Называется 301 редирект.

Примерно так:

Код:
Options +FollowSymLinks
RewriteEngine On
RewriteCond %{HTTP_HOST} ^www.site1.com
RewriteRule (.*) http://www.site2.com/$1 [R=301,L]
 
Что насчёт https?
Куда этот код писать?
Код:
Options +FollowSymLinks
RewriteEngine On
RewriteCond %{HTTP_HOST} ^www.site1.com
RewriteRule (.*) http://www.site2.com/$1 [R=301,L]
И ещё один вопрос, можно ли это провернуть не с openvpn, а со своим прокси сервером?
 
Что насчёт https?
Куда этот код писать?
Протокол любой http или htpps. Данная конструкция пишется в файл .htaccess
Почитать о 301 редиректе можете ЗДЕСЬ Работает .htaccess на любом сервере, это один из самых важных файлов вебе. Если его нет, то нужно его создать.

Порядок действий для создания .htaccess:
1. Открыть текстовый редактор (Notepad++ или Блокнот) и создать новый файл.
2. В меню "Файл" выбрать "Сохранить как".
3. В выпадающем списке "Тип файла" выбрать "Все файлы".
4. Ввести в качестве имени .htaccess (точка обязательна!!!).
5. Нажать на кнопку "Сохранить".
 
  • Нравится
Реакции: Night Hunter и Vertigo
Протокол любой http или htpps. Данная конструкция пишется в файл .htaccess
Почитать о 301 редиректе можете ЗДЕСЬ Работает .htaccess на любом сервере, это один из самых важных файлов вебе. Если его нет, то нужно его создать.

Порядок действий для создания .htaccess:
1. Открыть текстовый редактор (Notepad++ или Блокнот) и создать новый файл.
2. В меню "Файл" выбрать "Сохранить как".
3. В выпадающем списке "Тип файла" выбрать "Все файлы".
4. Ввести в качестве имени .htaccess (точка обязательна!!!).
5. Нажать на кнопку "Сохранить".
Вы меня не совсем поняли, я не владелец site1 и не могу на нём ничего править. Я говорю про mitm атаку с подменой сайта(или ip, как удобнее будет).
 
я не владелец site1 и не могу на нём ничего править.
Раз site1 вам не принадлежит, то этот вариант конечно не подходит. Кстати ничто не мешает его сделать как прокладку для редиректа )
 
Раз site1 вам не принадлежит, то этот вариант конечно не подходит. Кстати ничто не мешает его сделать как прокладку для редиректа )
Может изначально не так написал, смотри, пользователь подключается к моему впн (или прокси), и мне нужно на самом сервере сделать так, чтобы если этот пользователь заходя на site1, его перекидывало на site2.
 
Мы в соцсетях:

Взломай свой первый сервер и прокачай скилл — Начни игру на HackerLab

🚀 Первый раз на Codeby?
Гайд для новичков: что делать в первые 15 минут, ключевые разделы, правила
Начать здесь →

Популярный контент

🔴 Свежие CVE, 0-day и инциденты
То, о чём ChatGPT ещё не знает — обсуждаем в реальном времени
Threat Intel →
💼 Вакансии и заказы в ИБ
Pentest, SOC, DevSecOps, bug bounty — работа и проекты от проверенных компаний
Карьера в ИБ →

HackerLab