it-swarm.com.de

Finden, was verursacht, dass meine Site 301 Weiterleitungen ausgibt

Ich habe eine URL, die 301 umleitet, kann aber nicht feststellen, wo oder wie dies geschieht, und möchte, dass nach Möglichkeit einige Überprüfungen durchgeführt werden?

  • Ich habe geprüft . Htaccess - es ist nicht da
  • Ich habe cPanel im Redirects-Bereich überprüft - es ist nicht da
  • In WordPress habe ich das Umleitungs-Plugin aktiviert und es ist auch nicht da

Gibt es irgendwo anders Umleitungen? Ich kann nicht herausfinden, wo und wie die Seite umgeleitet wird!

5
php-b-grader

Dieses Problem wurde durch eine .htaccess-Datei in einem übergeordneten Verzeichnis verursacht. Dieses übergeordnete Element hatte das iThemes-Sicherheits-Plugin, das Code in htaccess eingefügt hatte, um die Ausführung der Datei zu blockieren: install.php, die in alle Unterverzeichnisse gefiltert wurde.

0
php-b-grader

Folgendes kann zu Weiterleitungen führen:

  • .htaccess -Dateien (cPanel bearbeitet normalerweise eine dieser Dateien)
  • Apache-Konfigurationsdateien (normalerweise httpd.conf)
  • In Code (z. B. einem Plugin), der einen Location: -Header festlegt.

Um die Quelle der Weiterleitungen zu finden, durchsuche ich normalerweise den gesamten Quellcode nter Verwendung von rekursivem grep in der Befehlszeile . Normalerweise suche ich nach der URL der Weiterleitung.

URLs können auch in der Datenbank gespeichert werden (einige WordPress Plugins könnten dies tun), es wäre also gut, auch dort nachzuschauen.

Wenn es sich um Malware handelt, die Ihre Website gehackt und die Weiterleitung verursacht hat, wird die URL möglicherweise im Quellcode verschleiert, um die Suche zu erschweren.

4

Nachdem dies passiert ist, habe ich eine Weile gebraucht, um die Einstellung zu finden. Wenn Sie jedoch Plesk verwenden, überprüfen Sie diese Einstellung in Plesk Panel.

Navigieren Sie zu Startseite> Abonnements> yourdomain.com> Websites & Domains> yourdomain.com> Hosting-Einstellungen. Aktivieren Sie dann die Dropdown-Liste "Bevorzugte Domain" und wählen Sie www. oder Domain.

2
Simon