2014-12-16 4 views
0

나는 내 서버에 설치에 역방향 프록시가 필요합니다 즉역방향 프록시 htaccess로

에서 : 나는, htaccess로 이것을에서 할 싶습니다 http://api.info.futures.co.uk/sitemap.xml

: http://info.futures.co.uk/info/sitemap.xml

에. Google에 대한 조사를 통해 다음을 찾았습니다.

RewriteEngine On 
RewriteRule ^index\.html/(http://info.futures.co.uk/info/sitemap.xml)$ $1 [P,L] 
RewriteRule ^index\.html/http://api.info.futures.co.uk/sitemap.xml)$ $1 [P,L] 

먼저이 코드를 이해하지 못합니다. 작동하지 않습니다. 더 좋은 방법이 있나요 또는 http://api.info.futures.co.uk/sitemap.xml

답변

1

여기이 프록시합니다 정보/sitemap.xml의 몇 가지 실수를하고있는 중이 야,하지만이 파일 (이미지 등이 표시되지 않습니다) :

RewriteEngine On 
RewriteRule ^info/sitemap.xml http://api.info.futures.co.uk/sitemap.xml [P] 

이 의지 프록시 http://api.info.futures.co.uk/에 대한 정보의 모든 페이지 :

RewriteEngine On 
RewriteRule ^info/(.*) http://api.info.futures.co.uk/$1 [P] 

을 httpd.conf에서 mod_proxy를하고 mod_proxy_http가 가능하도록 기억하십시오!

주의해서 사용하십시오!

http://api.info.futures.co.uk을 클라이언트에 제공하는 경우 프록시 대신 리디렉션을 사용하는 것이 좋습니다.