am Wochenende wurde einer unserer Server gehackt. Daraufhin
musste das System neu aufgesetzt werden. Vorher lief der Server
auf SuSe und jetzt auf Debian. Die Backups wurden eingespielt,
jedoch will einiges nicht mehr so richtig funktionieren (besonders
bei mod_rewrite). Ein Beispiel:
Code: Alles auswählen
RewriteEngine on
RewriteRule ^profile/(.*) profile.php?username=$1
RewriteRule ^gaestebuch/(.*) profile_guestbook.php?username=$1
RewriteRule ^profile-([0-9]*)-([0-9]*).html userlist.php?seite=$1&gender_id=$2
RewriteRule ^usergalerie-([0-9]*).html usergalerie.php?seite=$1
So, hier ist es jetzt eigentlich total verrückt. Alle Rules funktionieren,
bis auf die erste. Da macht es auch nichts aus wenn ich diese jetzt an
die letzte Stelle oder sonstwo hinsetze.
Der Aufruf erfolgt über https://www.domain.de/profile/username
Klicke ich den Link, lande ich immer auf der 404er. Die Variable
"username" wird einfach nicht mehr übergeben. Das hat knapp
3 Jahre funktioniert, nach dem Betriebssystemswechsel jedoch
nicht mehr. Kann sich da jemand einen Reim draus bilden wo
da das Problem liegen kann?