Страница 2 из 2

Re: Перенаправление на другой web-сервер

Добавлено: 16 янв 2018, 06:56
webresurs
Дополню ответ своим опытом если ip-серый(меняется каждый раз при подключении к интернету)
1. зарегистрироваться и установить noip или что другое, например в zyxel keenetic модемам есть приложение keendns, получить адрес третьего уровня например moysat.noip.ru
2. отредактировать файл httpd.conf apache сервера убрав в начале строки # у следующих строк:
LoadModule   proxy_module            modules/mod_proxy.so
LoadModule   proxy_http_module       modules/mod_proxy_http.so
(нужны другие порты активируйте соответствующие модули)
3. создать домен на open-server-e указав имя домена: moysat.noip.ru, папку: \moysat в которую положим файл Apache-X.X_server.conf(X-номер запущенного сервера apach) - у меня это 2.4
4. в файле Apache-2.4_server.conf запишем :
#-----------------------------------------------#
# Начало блока конфигурации HTTP хоста
#-----------------------------------------------#
<VirtualHost *:80>
 ServerName moysat.noip.ru
  ServerAlias www.moysat.noip.ru
    DocumentRoot    "moysat.noip.ru"
    ProxyRequests Off
    ProxyPreserveHost On
  ProxyVia full	
    ProxyPass / http://10.0.0.10/
    ProxyPassReverse / http://10.0.0.10/
</VirtualHost>
#-----------------------------------------------#
# Конец блока конфигурации HTTP хоста
#-----------------------------------------------#
5. перезапустить open-server

p/s
- настроить файервол(антивирус,прокси и т.п.) на доступ из внешней сети в моем случает 80 порт

- или как вариант для одноразового ознакомления с сайтом с друзьям, заказчикам скачать ngrok с сайта ngrok.com запустить и поделиться ссылкой(каждый раз запуска урл адрес разный)