Ich habe Wordpress Website mit WPML installiert. Ich habe kürzlich 2 Dinge getan:
Dies wird getan, um SEO zu verbessern. Aber während ich das funktionierte ohne viel Problem mit:
%Vor% In apache.conf Datei ServerName domain.xyz, ServerAlias domain.pl www.domain.pl
und so weiter. Ich habe Probleme mit den meisten meiner alten Blog-Posts, die im Internet in verschiedenen Formen vorliegen. Zum Beispiel:
Es scheint, dass letzter / einen großen Unterschied macht.
Ich habe geplant, alle Weiterleitungen in sogar direkter Form 1 zu 1 zu neuer Domäne hinzuzufügen, aber da es teilweise funktioniert, teilweise nicht bin ich irgendwie verloren ... und ich bin mir nicht sicher, wie ich sie richtig übersetzen könnte.
BEARBEITEN:
Ich habe mehrere Optionen ausprobiert, sogar eine, die angeblich alle Links neu schreibt, um mit / zu enden, und es schlägt immer noch fehl.
%Vor%Ein weiteres Update:
Also funktioniert es nicht ganz für alle Schrägstriche und Nicht-Schrägstriche. Es geht eher um Übersetzungen, die nicht passieren, wenn sie auf alte Domänen verweisen.
Ich habe versucht Redirect Checker zu verwenden, um zu sehen, wie es funktioniert (am Beispiel), aber ich kann daraus keine Bedeutung ableiten.
Ссылка 301 dauerhaft umgezogen Ссылка 301 Permanent verschoben Ссылка 200 OK
Ссылка 404 nicht gefunden
Je mehr Optionen ich versuche, desto seltsamer wird es. Während der RedirectChecker eine Sache zu zeigen scheint ... Browser verhält sich ein bisschen anders und funktioniert nicht für den ersten Eintrag sowieso 404 direkt verursacht
Bearbeiten:
Wenn ich nur "Wordpress" -Daten belasse, gilt Folgendes:
Es funktioniert nur richtig, wenn ich die richtige / neue Domain verwende, dann funktioniert alles richtig:
Ich denke, wenn ich es nicht umleiten kann, werde ich es so lassen wie es ist und einfach aufgeben.
Erstellen Sie eine .htaccess
-Datei mit dem folgenden Code, es wird sichergestellt, dass alle Ihre Verzeichnisse und Seiten Ihrer alten Domain korrekt auf Ihre neue Domain umgeleitet werden.
Die Datei .htaccess
muss im Stammverzeichnis Ihrer alten Website abgelegt werden (d. H. Im selben Verzeichnis, in dem sich Ihre Indexdatei befindet)
Bitte ersetzen Sie www.newdomain.com
im obigen Code durch Ihren tatsächlichen Domainnamen.
Zusätzlich zur Weiterleitung würde ich vorschlagen, dass Sie jede Backlink-Seite kontaktieren, um ihren Backlink so zu ändern, dass er auf Ihre neue Website verweist (für SEO).
Hinweis * Diese .htaccess-Umleitungsmethode funktioniert NUR auf Linux-Servern, für die Apache Mod-Rewrite aktiviert ist.
Und dann für http zu https:
%Vor%Zusätzlich können Sie den folgenden Code in wp-config.php
hinzufügen %Vor%Hinweis *: Dies funktioniert möglicherweise nicht für Sie nicht versucht, aber Sie sollten einmal versuchen und lassen Sie es mich wissen.