Sinot
@Sinot

Как настроить проксирование в .htaccess?

Приветствую.

Есть хостинг с сайтом (http://site.org) и есть сервер с внешним статичным IP (2.2.2.2) и WEB-сервисом на неком порту (9999). (Все что в скобках для примера)
Хочу сделать проксирование этого сервиса на адрес на хостинге (site.org/test), чтобы JavaScript мог работать с WEB-сервисом. Чтобы и POST, и GET, и URL, то есть запросы "2.2.2.2/qw?a=1" и "site.org/test/qw?a=1" были равносильны.

Собственно вопросов по правильному ридеректу в интернете не мало, пробовал:
#Просто редирект работает
RewriteCond %{REQUEST_URL} ^/test/$
RewriteRule ^.*$ https://google.com/? [L]

#А вот так дает ошибку 404
#Object not found!
#The requested URL was not found this server.If you entered the URL manually please check your spelling and try again.
RewriteCond %{REQUEST_URL} ^/test/$
RewriteRule ^.*$ http://2.2.2.2:9999/? [L,P,QSA]


Собственно вопрос в правильности настройки проксирования. Есть вероятность отключения опции проксирования в самом Apache у хостинга, но прежде чем им писать хочу получить рабочую настройку.

Спасибо.
  • Вопрос задан
  • 1000 просмотров
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы