Hallo lieber WP-Gemeinde,
ich habe vor einigen Tagen einen seltsamen Fehler beobachtet. Kurz etwas dazu wie alles ablief:
Vormittags ein wenig im Backend geschrieben (Artikel, Seiten). Gegen Mittag versucht die Seite aufzurufen: Da kam der Fehler mit Code 500 - Internal Server Error.
Prompt habe ich bei meinem Provider angerufen. Dem Techniker fiel dabei sofort auf: "Ihre htaccess wurde um 1320 Uhr geändert, die sieht auch ziemlich wüst aus".
Das seltsame an der Sache ist: Ich habe nichts neues hochgeladen, auch keine neuen Plugins oder sonstiges installiert. Komisch.
Die htaccess habe ich heruntergeladen, und eine ältere aus einem Backup hochgeladen. Alles läuft, kein Problem.
Heute wieder selber Fehler mit Code 500. Im FTP-Programm wurde auch eine änderung der htaccess angezeigt. Selbes Spiel: alte Datei hochgeladen und nun geht es wieder.
Aber warum verändert sich die htaccess von selbst? Kann es sein das ich Opfer eines Hack-Angriffes bin?
Der Support meines Providers wollte mir keine Auskunft über genaueres zur Veränderung der Datei geben (IP etc.), die Infos bekommt nur die Kripo wenn sie ermitteln.
Könnte das an einem Plugin liegen?
Der Blog läuft wie er ist seit gut einem Jahr, da war noch nie etwas derartiges.
Ich hoffe das Ihr mir helfen könnt und etwas Licht ins Dunkel bringt.
Vielen Dank schonmal fürs lesen,
elgreeko
So sieht meine normale htaccess aus:
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress
Alles anzeigen
Und so sah die veränderte htaccess aus.
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress
Alles anzeigen