2017-01-20 2 views
0

Ich habe eine Anforderung, wo ich 301 eine alte Website-URL zu einem neuen umleiten muss. Also das Format der URLs werden:Wie 301 eine alte URL zu einer neuen URL mit Apache Redirect Regex in AEM6 umleiten?

www.oldsite.com/test/xxx.pdf 

sollte

weitergeleitet des
www.newsite/test/xxx.pdf. 

Also lassen Sie sagen, wenn jemand www.oldsite.com/test/123.pdf trifft, sollte es zu www.newsite/test/123.pdf umgeleitet werden.

Und 123 kann eine beliebige Nummer/Name sein, daher sollte es mit einer RegEx austauschbar sein.

Irgendeine Idee?

+0

Mögliche Duplikate von [Redirect zu anderen Domain-und URL-Struktur] (http://StackOverflow.com/Questions/19917589/redirect-to-different-Domain-and-URL-Struktur) – rakhi4110

Antwort

0

Ja. Dies sollte es tun:

RewriteEngine on 
RewriteRule ^(test/[^./]+\.pdf)$ http://www.newsite.com/$1 [L,R=301] 

Um in Ihrem Stamm .htaccess-Datei auf oldsite.com zu gehen.

+0

Es hat nicht funktioniert :( – Ashwini

Verwandte Themen