Error 404 Handling

Hier können Probleme und alles andere in Deutscher Sprache gelöst werden.
Post Reply
TimBeam
Regular
Posts: 71
Joined: Fri Jun 22, 2007 3:24 pm
Contact:

Error 404 Handling

Post by TimBeam »

Ich habe das Rewriting mangels Unterstützung durch meinen Provider auf "None" gestellt. In der .htaccess steht jetzt oben folgendes:
ErrorDocument 404 http://www.meineurl.de/index.php?/html/fehler_404.html
DirectoryIndex /index.php
1. Wenn man in der Browserzeile irgendetwas nach "index.php?" kürzt oder ändert, landet man auf der Startseite des Weblog, obwohl eigentlich eine statische Startseite eingestellt ist. (Existierende Adressen ausgenommen)

2. Wenn man irgendetwas anderes vor oder in "index.php"eintippt, landet man auf der von mir vorgesehenen "Fehler 404" Seite.

3. Nur "index.php" oder "index.php?" führen, wie erwartet und gewünscht, zur statischen Startseite.

Hi Garvin, ich weiß wir hatten das Thema schon mal.
Was veranlasst den Server mal so und mal so auf den 404 zu reagieren? Kann ich 1. irgendwo in s9y ändern? Also eine spezifische Adresse angeben?
|
http://www.wind-in-unseren-fluegeln.de
Benutzername: Serendipity
Passwort: Serendipity

Serendipity 1.3 und PHP 5.2.2
Editor: Notepad++
FTP: Filezilla
Hoster: Strato
garvinhicking
Core Developer
Posts: 30022
Joined: Tue Sep 16, 2003 9:45 pm
Location: Cologne, Germany
Contact:

Re: Error 404 Handling

Post by garvinhicking »

Hi!
1. Wenn man in der Browserzeile irgendetwas nach "index.php?" kürzt oder ändert, landet man auf der Startseite des Weblog, obwohl eigentlich eine statische Startseite eingestellt ist. (Existierende Adressen ausgenommen)
Das ist korrekt so, genau. Die statische Startseite erscheint nur wenn man "index.php" benutzt. Sonst würde man ja nicht mehr auf die "normale" Serendipity Artikelübersicht gelangen können.
2. Wenn man irgendetwas anderes vor oder in "index.php"eintippt, landet man auf der von mir vorgesehenen "Fehler 404" Seite.
Okay, das ist ja gewünscht.
3. Nur "index.php" oder "index.php?" führen, wie erwartet und gewünscht, zur statischen Startseite.
Dito.
Was veranlasst den Server mal so und mal so auf den 404 zu reagieren?
Wieso mal so mal so? Das ist doch jetzt deterministisch und korrekt?
Kann ich 1. irgendwo in s9y ändern? Also eine spezifische Adresse angeben?
Der Serendipity-Code ruft standardmäßig immer die Artikelübersicht an. Du kannst eine statische Startseite daher nicht für URL-Aufrufe verwenden, die die Serendipity-Startseite ausgeben würden, da sonst plugins keine freien permalinks zulassen könnten.

Grüße,
Garvin
# Garvin Hicking (s9y Developer)
# Did I help you? Consider making me happy: http://wishes.garv.in/
# or use my PayPal account "paypal {at} supergarv (dot) de"
# My "other" hobby: http://flickr.garv.in/
Post Reply