Мне было интересно, как сделать простое перенаправление, на моем компьютере установлен WAMP, и я бы хотел сделать это: когда я захожу на abc.com он перенаправляет на xyz.com . Я сделал это в файле httpd.conf , но он не работает.

Кажется, сейчас работает, но только когда я иду на localhost . Однако я хочу, чтобы, когда я захожу на сайт abc.com он переходит на xyz.com , и я не могу этого сделать.

Вот мой конф:

   <VirtualHost *:80 >

    ServerName abc.com
    Redirect permanent / http://www.xyz.com/

    </VirtualHost>

1 ответ1

0

Я не знаю ваши намерения, но вы можете сделать свою конфигурацию работу, утверждая , что ваш компьютер на самом деле abc.com

Для этого вам нужно отредактировать файл hosts и добавить следующую строку:

abc.com 127.0.0.1

Прямо сейчас в вашей конфигурации ваш веб-браузер запрашивает у DNS-сервера IP-адрес abc.com а DNS-сервер отвечает внешним IP-адресом. Из-за этого ваш локальный сервер никогда не видит запрос, поэтому он никогда не действует на него.

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

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