2016-05-23 11 views
-2

Bitte, das gibt mir Kopfschmerzen!Der Versuch, alte URL umzuleiten ist am nächsten neue URL 301 RedirectMatch verwenden

Ich leitete eine alte Website (goo.gl/onQ3UM) in ein neues Verzeichnis um. Ich hatte alle URLs von der alten Seite auf die neue Homepage umleiten (was ich jetzt bemerkte, war ein Fehler, da ich zu Beginn der letzten Woche viele 404er und weiche 404er bekam).

Also versuche ich jetzt, jede Seite individuell zu der am nächsten passenden Seite mit einem 301 Redirect umzuleiten.

ich die .htaccess-Datei zu lesen geändert: Redirect 301/wp/new-Homepage-feb162/wp/home [(scheint gut zu funktionieren)] RedirectMatch 301 /mjs/weddings/(.*)/wp/home/grand-Landhaus-Hochzeiten-und-Empfänge-dorset/

Wenn ich führen eine 'Fetch' in GSC goo.gl/onQ3UM/mjs/weddings/217-a-testimonial.html?7bffea3334ebaaaf8a005d78b5e86b8e= 300b60a21ae5159ab1e8cf12b7634b7b Es zeigt, wie Start/grand-Landhaus-Hochzeiten-und-Empfänge-dorset /? 7bffea3334ebaaaf8a005d78b5e86b8e = 300b60a21ae5159ab1e8cf12b7634b7b

Welche fast richtig ist/wp/Umleiten, aber ich will nicht das? 7bffea3334ebaaaf8a005d78b5e86b8e = 300b60a21ae5159a b1e8cf12b7634b7b

Wie werde ich es los ?? !!!

Antwort

0

Die Art und Weise, wie Sie das geschrieben haben, ist sehr verwirrend ... aber von meinem Verständnis her versuchen Sie, Ihre URL nach der Neuausrichtung "hübscher" aussehen zu lassen?

Options +FollowSymLinks -MultiViews 
RewriteEngine On 
RewriteBase/

#To go from URL /example/example1/example2/example3 
#To go to URL /example3 
RewriteRule ^/example/example1/example2(/.+)$ /$1 [R=302,L,NC] 

So würde die oben drehen:

www.example.com/example/example1/example2/example3 

In:

www.example.com/example3 
Verwandte Themen