2016-11-23 4 views
0

Ich versuche, eine Seite von demo.example.com zu demo1.example.com umzuleiten, aber die demo.example.com in der URL-Adressleiste zu behalten (Ich besitze beide Domains). Ich lese das, um das zu tun, muss ich mod_proxy verwenden, aber ich weiß nicht, wo ich Regeln schreiben soll und was ich schreiben soll. Ich habe versucht, mit .htaccess aber nicht Glück:Umleiten, aber URL in der Adressleiste behalten

<IfModule mod_rewrite.c> 
    RewriteEngine On 
    RewriteRule ^(.*) http://demo1.example.com/$1 [P] 
</IfModule> 

In meinem Apache Dienst Ich habe folgende Möglichkeiten:

proxy 
proxy_ajp 
proxy_balancer 
proxy_connect 
proxy_express 
proxy_fcgi 
proxy_fdpass 
proxy_ftp 
proxy_html 
proxy_http 
proxy_scgi 
proxy_wstunnel 

Ich bin mit Ubuntu-Server mit Apache und plesk

Antwort

2

In den meisten der Fälle .htaccess sollte so aussehen:

Es erfordert Neuschreiben, Proxy, proxy_http und Header-Module.

Wenn es nicht funktioniert, überprüfen Sie alle (wirklich alle, nicht nur Protokolle von demo1.example.com) Web-Server auf dem Server, der demo1.example.com hostet, weil Ihre Anfrage von einem anderen virtuellen Server abgefangen werden kann .

Verwandte Themen