The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"Apache переадресация"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы WEB технологии (Public)
Изначальное сообщение [Проследить за развитием треда]

"Apache переадресация"  
Сообщение от 999 (ok) on 19-Июл-07, 19:06 
Народ, помогите плиз!
Задача:
Есть сервер-1 Apache 2.2.2 (FreeBSD) + сервер-2 IIS (естественно, Винда)
Сервер-2 находится во внутренней сети, т.е. за сервером-1.
Вопрос:
Каким образом уговорить Apache на сервере-1 переадресовывать запросы к определенному виртуальному хосту на сервер-2?

прописал в конфигурации одного вирт.хоста
<VirtualHost aaa.bbb.ccc.ddd:80>
    ServerAdmin hostmaster@something.ru
    Redirect / http://192.168.0.2/
#    DocumentRoot /usr/local/www/www.something.ru
    ServerName www.something.ru
    ErrorLog /var/log/apache/www.error.log
    CustomLog /var/log/apache/www.access.log common
</VirtualHost>
по-ходу, этого недостаточно...
при попытке соединения lynx, снаружи, вижу следующее
Looking up www.something.ru first
Looking up www.something.ru
Making HTTP connection to www.something.ru
Sending HTTP request.
HTTP request sent; waiting for response.
HTTP/1.1 302 Found
Data transfer complete
HTTP/1.1 302 Found
Using http://192.168.0.2/
Looking up 192.168.0.2
Making HTTP connection to 192.168.0.2
Alert!: Unable to connect to remote host.
lynx: Can't access startfile http://www.something.ru/

Спасибо.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

 Оглавление

Сообщения по теме [Сортировка по времени, UBB]


1. "Apache переадресация"  
Сообщение от sw1tch (??) on 19-Июл-07, 19:54 
mod_rewrite думаю сможет

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

2. "Apache переадресация"  
Сообщение от 999 (ok) on 19-Июл-07, 20:59 
>mod_rewrite думаю сможет

Если можно, подробнее...

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

3. "Apache переадресация"  
Сообщение от sw1tch (??) on 19-Июл-07, 22:34 
>>mod_rewrite думаю сможет
>
>Если можно, подробнее...

в дир етого вхоста закинь .htaccess примерно такого содержания

Options +FollowSymLinks
RewriteEngine   on
RewriteBase /
Redirect permanent /        http://192.168.0.2

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

4. "Apache переадресация"  
Сообщение от 999 (ok) on 19-Июл-07, 23:58 
>>>mod_rewrite думаю сможет
>>
>>Если можно, подробнее...
>
>в дир етого вхоста закинь .htaccess примерно такого содержания
>
>Options +FollowSymLinks
>RewriteEngine   on
>RewriteBase /
>Redirect permanent /        http://192.168.0.2

сделал.
теперь вижу это:
Alert!: HTTP/1.1 403 Forbidden

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

5. "Apache переадресация"  
Сообщение от sw1tch (??) on 20-Июл-07, 01:14 
>[оверквотинг удален]
>>в дир етого вхоста закинь .htaccess примерно такого содержания
>>
>>Options +FollowSymLinks
>>RewriteEngine   on
>>RewriteBase /
>>Redirect permanent /        http://192.168.0.2
>
>сделал.
>теперь вижу это:
>Alert!: HTTP/1.1 403 Forbidden

теперь наверное нада смотреть права на втором сервере с ИИС, т.к ответ от него приходит
тут я не могу помочь


Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

6. "Apache переадресация"  
Сообщение от miroslavbaskakov email on 20-Июл-07, 01:38 
Нужен mod_proxy (даже для rewrite он будет нужен):

<VirtualHost *:80>
    ServerName to.sranii.iis.firma.ru
    ProxyRequests Off
    ProxyPass / http://192.168.0.2/
    ProxyPassReverse / http://192.168.0.2/
    ErrorLog logs/iis-error.log
    CustomLog logs/iis-access.log common
</VirtualHost>

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

7. "Apache переадресация"  
Сообщение от 999 (ok) on 21-Июл-07, 22:31 
>Нужен mod_proxy (даже для rewrite он будет нужен):
>
><VirtualHost *:80>
>    ServerName to.sranii.iis.firma.ru
>    ProxyRequests Off
>    ProxyPass / http://192.168.0.2/
>    ProxyPassReverse / http://192.168.0.2/
>    ErrorLog logs/iis-error.log
>    CustomLog logs/iis-access.log common
></VirtualHost>

;) Спасибо, сам до этого дошел - прекрасно работает!

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ] [Рекомендовать для помещения в FAQ]




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру