2016-06-26 18 views
-1

Ich erkläre kurz mein Problem. Ich habe eine neue Site über Wordpress erstellt, die ich im Root installiert habe (www.miosito.it);Redirect 301 auf alten Standort

Um die Seite zu installieren, habe ich die alte Seite in den alten Ordner verschoben (www.miosito.it/old); Das Problem ist, dass Google in der Vergangenheit bereits die alte Quell-Website indiziert hat, und dann würde ich eine 301-Weiterleitung von (www.miosito.it) nach (www.miosito.it/old) machen.

Ich dachte, da dies die HTML-Datei auf diese Weise zu handeln:

RedirectMatch 301 ^/(. *)\. Htm http://www.miosito.it/old/$1.htm 

aber ich erhalte eine Fehlermeldung wie

www .miosito.it/old/old/old/old/old.nomefile.htm 

ich von verschiedenen Tests festgestellt, dass das Problem, dass Endung ist. htm .php Tatsache, wenn ich es ohne Probleme ersetze. Wie kann ich reparieren? Alternative Lösungen?

Danke alle

+1

Mögliche Duplikate von [Redirect Website-Fehler 404 Set Redirect 301 oder URL-Rewrite] (http://stackoverflow.com/questions/38029914/redirect-website-error-404-set-redirect-301-or- url- rewrite) – Will

Antwort

-1

Sie eine Umleitung Schleife Fehler, weil Ihr Redirect Muster und Ziel immer identisch sind, so müssen Sie das Ziel uri von Ihrem Muster ausschließen:

RedirectMatch 301^/((?!old).*)\.Htm http://www.miosito.it/old/$1.htm 

löschen Browser-Cache vor das testen.