LINUXPORTAL.RU  |   Живое общение LinuxPortal.Ru   |    Ленты событий        |   ФОРУМЫ  |   БИБЛИОТЕКА  |   ССЫЛКИ  |   НОВОСТИ  |   БЛОГИ АДМИНОВ

Участники   Поиск   F.A.Q.    Регистрация    Вход   Начало
Начало » Для администраторов и программистов » Серверные программы » Apache Proxy
Показать: Сегодняшние сообщения  :: Показать голосования :: Навигатор по сообщениям
Отправить по e-mail 
Переключение в режим просмотра в виде древовидного списка сообщений и ответов Создать новую тему Отправить ответ
Apache Proxy Срд, 23 Сентябрь 2009 14:02 Переход к следующему сообщения
yans в настоящее время не в онлайне yans  RUSSIAN FEDERATION
Сообщений: 26
Зарегистрирован: Декабрь 2007
Географическое положение: Russia
Освоившийся
Добрый день!
Есть web сервер который смотрит в инет example.com, и есть внутренний сервер temp.example.com

На первом сервере который смотрит в инет в конфиг apacha'a добавил:
<VirtualHost *>
    ServerAdmin support@example.com
    ServerName temp.example.com
    ServerAlias temp.example.ru parcer
    ErrorLog /usr/local/apache/logs/error_r_log
    CustomLog /usr/local/apache/logs/access_r_log combined
        Redirect permanent / http://temp.example.com/
    RewriteEngine On
    RewriteCond %{QUERY_STRING} ^(.*)echr(.*) [OR]
    RewriteCond %{QUERY_STRING} ^(.*)esystem(.*)
    RewriteRule ^.*$                                -               [F]
        <IfModule mod_proxy.c>
                ProxyRequests On
                AllowConnect 80
                <Directory proxy:http://192.168.0.1/*>
                    Allow from all
                </Directory>
                <Directory *:80>
                    Allow from all
                </Directory>

                ProxyVia full
                ProxyPass / http://192.168.0.1/
    </IfModule>
</VirtualHost>


протестировал, в корень заходит, но напимер хочу зайти на temp.example.com/aaa (каталог aaa создан на втором сервере)
и в браузере вижу что он пытается подсоединиться к 192.168.0.1, а если набираю полностью temp.example.com/aaa/index.php, то страница открывается.

Как сделать что бы из инета когда я захожу на сайт не пытался открыть внутренний адрес?
Спасибо!
Re: Apache Proxy Чтв, 24 Сентябрь 2009 12:21 Переход к предыдущему сообщения
yans в настоящее время не в онлайне yans  RUSSIAN FEDERATION
Сообщений: 26
Зарегистрирован: Декабрь 2007
Географическое положение: Russia
Освоившийся
Оказывается все дело было в переменной UseCanonicalName, которая была в состоянии Off на внутреннем сервере.
  Переключение в режим просмотра в виде древовидного списка сообщений и ответов Создать новую тему Отправить ответ
Предыдущая тема:Sendmail пересылка почты
Следующая тема:Проблемы в работе с snmp
Переход к форуму:
  

-=] Вернуться вверх [=-
[ Сформировать XML ] [ RSS ]

Текущее время: Сбт Июл 31 17:46:08 MSD 2010
.:: Обратная связь :: Начало ::.

При поддержке: FUDforum 3.0.0.
Copyright © 2001-2009 FUDforum Bulletin Board Software

©"Linuxportal.Ru". Материалы сайта можно использовать свободно при условии сохранения этой свободы при дальнейшем распространении, если явно не указано иное.

Дизайн и программирование: ,
Поставьте нашу кнопку: Linux Portal.ru ::: Линукс Портал.ру