Zurück   Diskussionsforum > Webmaster > CGI, PHP, Java usw.
Registrieren Blogs Hilfe Benutzerliste Kalender Suchen Letzte Beiträge Alle Foren als gelesen markieren

Antwort
 
LinkBack Themen-Optionen Thema durchsuchen Ansicht
  #1 (permalink)  
Alt 04.02.2006, 17:45
Neuer Benutzer
 
Registriert seit: 04.01.2006
Ort: Berlin
Beiträge: 8
BigOlly befindet sich auf einem aufstrebenden Ast
Frage ErrorDocument - Spezialfall 1&1 und PHP...?

Hallo Leute...
...vielleicht könnt Ihr mir ja bei einem kleinen Problem helfen.

Ihr kenn doch alle die Sache mit der Behandlung von Fehler-Seiten.... -> also "packe eine ErrorDocument - Zeile in die htaccess und die Fehler werden auf die entsprechende Seite geleitet".

Das ist ja auch alles gut und schön nur funktioniert das bei mir (Fehler 404: Seite nicht gefunden) nicht in jedem Fall. Es geht genau dann nicht wenn die nicht existierende Seite eine *.php ist.
Der Einfachheit halber hab ich alles aus der htaccess rausgenommen um zu vermeiden das irgend etwas anderes den Fehler verursacht.

Also... in meiner htaccess steht folgendes:

ErrorDocument 404 http://www.zieldomain.de

..sonst steht nichts drin.

Das funktioniert auch prima wenn ich folgende Seiten aufrufe:
- http://www.meinedomain.de/gibt-es-nicht.html
- http://www.meinedomain.de/gibt-es-nicht.gif
- http://www.meinedomain.de/gibt-es-nicht.mist
- http://www.meinedomain.de/ordner/gibt-es-nicht.html
- http://www.meinedomain.de/ordner/gibt-es-nicht.php

ABER... es funktioniert NICHT in folgendem Fall:
- http://www.meinedomain.de/gibt-es-nicht.php
hier kommt die 404-Seite des Hosters und nicht meine

Fazit: Es funktioniert immer es sei denn die nicht existierende Seite ist eine *.php und steht im Hauptverzeichnis...

das kann doch nicht sein, oder?

Hat jemand ne Idee was ist falsch mache? Ist das bei Euch auch so?
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Mit Zitat antworten
  #2 (permalink)  
Alt 06.02.2006, 12:14
Benutzerbild von Marcus
Admin
 
Registriert seit: 01.01.2000
Beiträge: 2.687
Blog-Einträge: 1
Marcus befindet sich auf einem aufstrebenden Ast
Marcus eine Nachricht über ICQ schicken
Standard AW: ErrorDocument - Spezialfall...?

Ich denke, da sollte man beim Hoster nachfragen, vermutlich hat er dies so speziell eingerichtet ?
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Mit Zitat antworten
  #3 (permalink)  
Alt 07.02.2006, 01:23
Neuer Benutzer
 
Registriert seit: 04.01.2006
Ort: Berlin
Beiträge: 8
BigOlly befindet sich auf einem aufstrebenden Ast
Standard AW: ErrorDocument - Spezialfall...?

Hmmm.. der Hoster ist 1und1... und nach deren Anleitung hab ich alles richtig gemacht... *grübel*
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Mit Zitat antworten
  #4 (permalink)  
Alt 07.02.2006, 04:01
Benutzerbild von Marcus
Admin
 
Registriert seit: 01.01.2000
Beiträge: 2.687
Blog-Einträge: 1
Marcus befindet sich auf einem aufstrebenden Ast
Marcus eine Nachricht über ICQ schicken
Standard AW: ErrorDocument - Spezialfall...?

...die haben doch immer wieder Änderungen und Updates, wenn die Server denn mal gehen

Noch jemand anders bei 1 & 1 und nützt PHP und Errorseiten ?
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Mit Zitat antworten
  #5 (permalink)  
Alt 07.02.2006, 06:31
Erfahrener Benutzer
 
Registriert seit: 06.02.2001
Beiträge: 287
Metaman befindet sich auf einem aufstrebenden Ast
Metaman eine Nachricht über ICQ schicken Metaman eine Nachricht über MSN schicken Metaman eine Nachricht über Yahoo! schicken
Standard AW: ErrorDocument - Spezialfall 1&1 und PHP...?

ergänze die htaccess mal mit folgenden
am besten für dem errordocument setzen

PHP-Code:
RewriteEngine On
RewriteCond
%{REQUEST_FILENAME} !-f
RewriteRule
^.+.php /404.php [L]
__________________
--->>> Flecken Lexikon || Produktsuche || Webmaster Lexikon <<< ---
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Mit Zitat antworten
  #6 (permalink)  
Alt 08.02.2006, 02:11
Neuer Benutzer
 
Registriert seit: 04.01.2006
Ort: Berlin
Beiträge: 8
BigOlly befindet sich auf einem aufstrebenden Ast
Standard AW: ErrorDocument - Spezialfall 1&1 und PHP...?

@Marcus:
Zitat:
...wenn die Server denn mal gehen
Hmmm... mit der Verfügbarkeit hatte ich bisher eigentlich keine Probleme...
Nur wurmt mich etwas das die zwar ne MySQL-DB zur Verfügung stellen (genauer gesagt 2 Stück)... allerdings gleichzeitig sagen, das sie dies wieder einstellen wenn man die DB "zu intensiv" nutzt... aber davon bin ich im Moment noch weit entfernt.
Kannst Du nen Hoster empfehlen der alles hat was man braucht und sich "nicht so hat" ...?

@Metaman:
Danke für den Tip. Ich habe heute intensiv Google bemüht und auch so einen Trick für Error-Seiten bei 1und1 in Bezug auf *.php -Dateien gefunden. Sieht fast so aus wie Dein Code.
Ich habe beide probiert, es funktioniert.. hat aber (wenn ich das richtig sehe) einen entscheidenen Nachteil:
Zitat:
RewriteCond %{REQUEST_FILENAME} !-f
-> bedeutet so viel wie wenn die angeforderte Datei kein reguläres File ist
... so weit so gut.. nur...
Wenn jemand die URL http://www.meineseite.de aufruft dann lautet der REQUEST_FILENAME "" (also leer)...
...damit ist die Bedingung (REQUEST_FILENAME ist kein reguläres File) erfüllt und es wird umgeleitet...

..vielleicht habe ich da was falsch gemacht... aber bei mir funktioniert mit dem Code alles außer die reine "Haupt-URL"
...verstehst was ich meine...?

@alle die bei 1und1 sind:
Ich habe bei meinen Recherchen herausgefunden das schon einige das Problem hatten und es auch an 1und1 weitergemeldet haben.. 1und1 scheint es aber nicht beheben zu wollen.... Alle anderen bei 1und1 die das Problem nicht haben - ich gehe jede Wette ein - haben es blos noch nicht gemerkt...
...Also - alle die bei 1und1 sind - probiert's mal aus..!
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Mit Zitat antworten
  #7 (permalink)  
Alt 14.02.2006, 15:13
Neuer Benutzer
 
Registriert seit: 04.01.2006
Ort: Berlin
Beiträge: 8
BigOlly befindet sich auf einem aufstrebenden Ast
Standard AW: ErrorDocument - Spezialfall 1&1 und PHP...?

Update:

Für alle die das PHP-Error-Site-Problem bei 1und1 haben, hier mal ein kleines Update:

Mein Einwand:
Zitat:
"...mit dem Code fonktioniert alles außer die reine "Haupt-URL"
...war nicht ganz okay, ich hatte den Punkt nicht "geslasht".

Metaman's htaccess-Code müsste also funktionieren.
Bei mir habe ich jetzt folgendes in der htaccess:
Zitat:
# ErrorDocument *.php von Hand:
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*).php$ http://www.meinedomain.de/fehlerseite.html [L]
..also, viel knobelei für ne lumpige Error-Umleitung... aber jetzt klappt's.

Gruß BigOlly
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Mit Zitat antworten
Antwort



Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge anzufügen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

vB Code ist An.
Smileys sind An.
[IMG] Code ist An.
HTML-Code ist Aus.
Trackbacks are An
Pingbacks are An
Refbacks are An

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
PHP Script zur eigenen Bannerrotation Metaman Partnerecke SuperClix 2 09.02.2006 21:20


Alle Zeitangaben in WEZ +2. Es ist jetzt 15:24 Uhr.


Powered by vBulletin® Version 3.6.8 (Deutsch)
Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.1.0
2000 - 2007 DMK-Internet

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30