2009-12-17 3 views
0

Пусть я два домена с именем www.abc.example и www.xyz.example размещены в разных серверах.получение содержания Использование HTAccess

У меня есть .htaccess файл в каталоге корневой из www.abc.example (т.е. www.abc.example/.htaccess)

Что будет являться .htaccess сценарий, если я хочу загрузить содержимое www.xyz.example, когда я прошу от www.abc.example.

Как, например: Если я просматриваю www.abc.example/тест то он будет отображать содержимое www.xyz.example/тест и так далее без изменения хоста URL (т.е. www.abc.example) в браузере адресная строка.

ответ

3

Что вы пытаетесь сделать, это запустить обратный прокси-сервер. Для этого требуется mod_proxy на сервере.

Документация seems to suggest вы хотите что-то вроде:

ProxyRequests Off 

<Proxy *> 
Order deny,allow 
Allow from all 
</Proxy> 

ProxyPass/http://www.xyz.example/ 
ProxyPassReverse/http://www.xyz.example/ 

Если предположить, что такая конфигурация разрешена в .htaccess. Если нет, то вам придется использовать mod_rewrite и RewriteRule с [P] флагом:

RewriteRule ^/(.*) http://www.xyz.example/$1 [P] 

Если вы собираетесь маршрут RewriteRule, не забудьте добавить RewriteEngine On если его нет уже!

Смежные вопросы