zum dem Alias "-/-":, aus dem Quelltext:
Code:
// Seite in der Statistik existiert nicht mehr in der Seitenstruktur
$alias = '-/-';
Wenn also eine Seite gelöscht wurde, den Alias ändern reicht nicht, dann käme so eine Anzeige in der Statistik.
Ein weiterer Grund wäre, das der Seitentyp nicht erkannt wurde, dann ist das der Default. Das wäre dann aber untypisch und sollte nicht vorkommen.
Kann aber auch sein, das ich es in einem der Tabellen Bereiche vergessen habe, dort die Sondertypen abzufragen.
Welcher Tabellen Bereich in der Statistik wäre das bei dir?
Zu den Webserver Logdateien.
Dein Webserver, Apache oder Nginx vermutlich, legt irgendwo logdateien ab, access log Datein genauer gesagt.
Dort ist für jeden Request eine Zeile enthalten. Dort muss man nun die Zeilen suchen, die ein " 404 " enthalten. z.B.:
Code:
127.0.0.1 - - [03/Aug/2024:13:13:11 +0200] "GET /gibt-es-nicht.html HTTP/1.1" 404 22607 "-" "Mozilla/5.0 (X11; Linux x86_64; rv:128.0) Gecko/20100101 Firefox/128.0"
Im Gegensatz zu einem gefundenen Seite mit " 200 ":
Code:
127.0.0.1 - - [03/Aug/2024:13:12:55 +0200] "GET / HTTP/1.1" 200 6812 "-" "Mozilla/5.0 (X11; Linux x86_64; rv:128.0) Gecko/20100101 Firefox/128.0"
Jetzt kann man sich, am besten auf Kommandozeile das mal nach den 404 Seiten filtern (grep " 404 " /var/log/apache2/access.log in meinem Fall) und schauen was da alles zurückkommt.