Bei der Arbeit mit einem virtuellen oder dedizierten Server können regelmäßig Fehler auftreten. Keine Angst oder Panik – es gibt eine Lösung! Schauen wir uns jedoch zunächst die Definition dieses 301-Fehlers an. Wenn wir über die Bedeutung des Fehlers 301 (Moved Permanently) sprechen, dann zeigt dies die Bedeutung des HTTP-Protokolls in den Einstellungen an und signalisiert, dass die vom Client angeforderte Ressource dauerhaft auf eine neue URL verschoben wurde. Diese Nachricht wird verwendet, um Benutzer und Suchmaschinen von einer URL auf eine andere umzuleiten und gleichzeitig die SEO-Relevanz und den Benutzerverkehr zu erhalten.
Wenn Ihre Website auf einem Apache-Server ausgeführt wird, können Sie die .htaccess-Datei verwenden, um 301-Weiterleitungen zu konfigurieren. Beispiel für die Konfiguration:
Redirect 301 /old-page.html http://www.example.com/new-page.html
Dieser Code leitet Anforderungen von http://www.example.com/old-page.html an http://www.example.com/new-page.html weiter.
Für Nginx-Server werden Umleitungen in der Konfigurationsdatei konfiguriert. Beispiel für die Konfiguration:
server {
listen 80;
server_name example.com;
location /old-page.html {
return 301 http://www.example.com/new-page.html;
}
}
Dieser Code leitet Anforderungen von http://example.com/old-page.html an http://www.example.com/new-page.html weiter.
Content-Management-Systeme wie WordPress verfügen über Plugins, die das Einrichten von 301-Weiterleitungen einfach machen. Eines dieser Plugins ist “Redirection“. Nach der Installation und Aktivierung des Plugins können Sie Weiterleitungen über die Admin-Oberfläche konfigurieren.