2017-02-19 30 views
1

я попытаюсь объяснить вам, что я хочу сделать:Mod_rewrite прокси наоборот, служить содержание с другого сайта

У меня есть свой локальный сайт http://localhost/ (WAMP SERVER) У меня есть другой сайт http://domain.com/

Я бы например, установить правило mod_rewrite, возможно, используя proxyreverse, чтобы весь запрос на localhost был сделан на domain.com и вернулся с localhost без использования 301 перенаправления.

Для Exemple: http://localhost/ должно оказывать содержание http://domain.com/ http://localhost/index.php?id=1 должно оказывать содержание http://domain.com/index.php?id=1

Я хотел бы, если можно передать также все заголовки, получить и пост.

Я попытался это, но без успеха и не может найти что-нибудь на Google:

ProxyPass/http://localhost/domain/ ProxyPassReverse/http://domain.com/

Я также попытался учебник по этой ссылке, но он перенаправляет меня на domain.com и s не то, что я хочу http://httpd.apache.org/docs/current/rewrite/proxy.html

PS: mod_rewrite, mod_proxy и mod_proxy_http активированы.

Спасибо

ответ

1

Вы можете использовать P (Proxy) Флаг мод-переписывание:

RewriteEngine on 

RewriteRule^http://example.com%{REQUEST_URI} [P] 

Это будет внутренне вперед все запросы от вашего домена example.com.

+0

спасибо! что сработало – user3119384