@Gigabait

Как редиректнуть с одного домена на другой?

У меня есть клиентское приложение которое обращается к моему серверу по https запросу.
Я хочу написать второе приложение которое будет менять адрес моего сервера на localhost и принимать/отвечать на запрос. Примерно такой функционал есть в Open Server, когда мы создаем папку домена, и он сам все запросы windows к example.com редиректит на open server

Но есть одна проблема. Я написал сервер на питоне который работает на localhost:80, сделал временный редирект в host файле.
Пример моего запроса:
example.com/api/sayhello
Без редиректа вернет 200, с редиректом в host "localhost example.com" вернет 404, я думаю потому что он обращается только к домену example.com. Я хз почему он обращается только к домену.
Питон взял только из-за того что можно быстро набросать сервак, но я не думал что будет большая проблема в редиректе.
Почему возвращается 404 ? Может есть более лучший способ чем редирект через host ?
Может быть через c++ сразу изменять адрес пакета до example.com на localhost ?
  • Вопрос задан
  • 125 просмотров
Пригласить эксперта
Ответы на вопрос 1
leahch
@leahch
Я мастер на все руки, я козлик Элек Мэк :-)
Извиняюсь, одна басня вспоминается, там про очки что-то... Здесь не питон виноват, и не язык программирования, а отсутствие знаний о:
- dns
- tcp/ip
- http
- операционной системе и в частности файле hosts
1) покажите ваш hosts
2) с какого компьютера и куда обращаетесь?
3) работает ли то, что вы хотите на localhost:80 ?
PS, если уж чего и менять, на ассеблере - однозначно!
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы