2016-04-06 10 views
0

Ich muss Domänen ändern, wenn ich einen bestimmten Pfad auf der URL-Anfrage habe. Genauer gesagt muss ich zuerst identifizieren, ob ein bestimmter Pfad (/ Pfad) in der URL-Anfrage existiert. Falls vorhanden, zeigen Sie die Website mit der Domain www.mynewdomain.com/path/ an. Wenn/path auf der URL-Anforderung nicht vorhanden ist, dann zeige www.myolddomain.com oder was auch immer die Anfrage sein wird.Domäne auf regulärem Ausdruck umleiten

+0

Möchten Sie die Parameter so beibehalten, wie sie sind? Ich meine, lassen Sie uns sagen, Sie greifen mit http://www.myolddomain.com/resource/path?query=sachin, möchten Sie es als http://www.mynewdomain.com?query=sachin umleiten –

Antwort

0

Sie können RewriteRule verwenden, um die Anforderung an die neue Domäne umzuleiten. Sie können die Konfiguration im virtuellen Host erwähnen.

RewriteEngine On 
RewriteRule /path(.*) http://www.mynewdomain.com/$1 [L,R] 

Diese Konfiguration behält die URL Teil nach dem /path token [bezeichnet mit (.*)] und wird auf den umgeleiteten Pfad neu geschrieben unter Verwendung $1.

Verwandte Themen