Announcement

Collapse
No announcement yet.

Apache 404-Fehlermeldung unterdrücken?

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Apache 404-Fehlermeldung unterdrücken?

    Hallo,

    kann ich Apache 2.0 beibringen, nach dem Laden meiner PHP-Fehlerseite den Status 200 zurückzugeben?

    Wegen der Anzahl möglicher Ordner, habe ich mich entschieden, normalen Content über die 404-Fehlerseite abzuwickeln und muß jetzt feststellen, daß die Suchmaschinen da gar nichts von halten. Es müßte also der Fehlerstatus erkannt und ein spezielles Errordocument geladen werden, aber der Status, der dann nach außen angegeben wird, sollte 200 sein.

    Danke für jeden Tipp!

    Gruß
    Ralf Rehberg

  • #2
    Ich habe nochmals in den Archiven von der apache Mailingliste nachgeschaut und nichts schlüssiges gefunden.

    Ich würde das Problem mit dem mod_rewrite angehen. Es gibt Varible für den response Status die in die Bedingung für das Rewrite eingefügt werden können. Ich bin aber leider kein Rewritesprezialist.

    Schau Dir in der Doku folgende Stelle an:

    http://httpd.apache.org/docs-2.0/misc/rewriteguide.html#content

    und gehe einige Seiten nach unten zu "Host Deny". Hier kannst du Dir Ideen holen mit denen das Problem zu erschlagen sein sollte.

    lg Dietma

    Comment


    • #3
      Wenn ich die Möglichkeiten von mod_rewrite richtig einschätze, müßte ich wahrscheinlich wissen, wie die anfragende URL genau aussieht, um die Umleitung starten zu können, was nicht der Fall ist. Aber die Variationen sind ja recht komplex, werde mich mal einarbeiten. Danke für den Tipp!

      Gruß
      Ral

      Comment


      • #4
        Eigentlich nicht, da es die Möglichkeit von Wildcards gibt.

        lg Dietma

        Comment

        Working...
        X