Neuigkeiten
  • Die modified eCommerce Shopsoftware ist kostenlos, aber nicht umsonst.
    Spenden
  • Damit wir die modified eCommerce Shopsoftware auch zukünftig kostenlos anbieten können:
    Spenden
  • Thema: kein 404 bei fehlender Datei

    webald

    • modified Team
    • Beiträge: 2.791
    kein 404 bei fehlender Datei
    am: 21. Juni 2018, 10:19:24
    Wenn ich eine Datei shoproot/dinsbums.html aufrufe kommt ganz brav ein 404.

    Rufe ich aber eine Datei shoproot/dinsbums.php auf kommt "File not found." als reiner Text.

    Hä???

    Irgendeine Idee?

    Linkback: https://www.modified-shop.org/forum/index.php?topic=39235.0

    Timm

    • Fördermitglied
    • Beiträge: 6.258
    Re: kein 404 bei fehlender Datei
    Antwort #1 am: 21. Juni 2018, 12:41:49
    Bei mir auch so in 2.0.4.0 und 2.0.3.0.

    Gruß Timm

    HaldOn

    • Fördermitglied
    • Beiträge: 552
    Re: kein 404 bei fehlender Datei
    Antwort #2 am: 21. Juni 2018, 12:47:59
    Bei mir nicht 2.0.3 dinsbums.php bringt 404.

    webald

    • modified Team
    • Beiträge: 2.791
    Re: kein 404 bei fehlender Datei
    Antwort #3 am: 21. Juni 2018, 13:20:33
    @HoldOn
    kannst Du mal Deine htaccess posten/nahängen?

    Welche php Version hast Du?

    HaldOn

    • Fördermitglied
    • Beiträge: 552
    Re: kein 404 bei fehlender Datei
    Antwort #4 am: 21. Juni 2018, 13:34:28
    PHP 7.1.18 (Zend: 3.1.0)

    Bereich in der .htaccess

    ## -- Multiple Choices auf 404
    Options -MultiViews
    CheckSpelling off

    ## -- ErrorDoccument umleiten
    ErrorDocument 400 /sitemap:__:8.html?error=400
    ErrorDocument 401 /sitemap:__:8.html?error=401
    ErrorDocument 402 /sitemap:__:8.html?error=402
    ErrorDocument 403 /sitemap:__:8.html?error=403
    ErrorDocument 404 /sitemap:__:8.html?error=404
    ErrorDocument 410 /sitemap:__:8.html?error=410
    ErrorDocument 500 /sitemap:__:8.html?error=500

    hpzeller

    • Experte
    • Beiträge: 4.129
    • Geschlecht:
    Re: kein 404 bei fehlender Datei
    Antwort #5 am: 21. Juni 2018, 14:37:42
    [...]
    Irgendeine Idee?

    Der MIME-Type html wird nicht von PHP geparst, deshalb wird das Handling beim nicht auffinden einer Datei vom Webserver (Apache) übernommen, währenddessen das Handling beim nicht auffinden einer Dateien mit dem MIME-Type php vom PHP-Interpreter durchgeführt wird, die AUsgabe ist dann davon abhängig wie z.B PHP konfiguriert ist, siehe Bilder.

    [ Für Gäste sind keine Dateianhänge sichtbar ]

    [ Für Gäste sind keine Dateianhänge sichtbar ]

    PS:
    Die für Suchmaschinen wirklich wichtige Antwort ist aber der HTTP-Header und dieser ist bei beiden MIME-Typen die gleiche, siehe Bild.

    [ Für Gäste sind keine Dateianhänge sichtbar ]

    Gruss
    Hanspeter

    Q

    • Fördermitglied
    • Beiträge: 1.536
    Re: kein 404 bei fehlender Datei
    Antwort #6 am: 21. Juni 2018, 19:49:00
    Ist der Shop in einem Unterverzeichnis? Dann muss glaube ich auch der Pfad angepasst werden:

    ErrorDocument 400 /unterorder/sitemap:__:8.html?error=400
    ErrorDocument 401 /unterorder/sitemap:__:8.html?error=401
    ErrorDocument 402 /unterorder/sitemap:__:8.html?error=402
    ErrorDocument 403 /unterorder/sitemap:__:8.html?error=403
    ErrorDocument 404 /unterorder/sitemap:__:8.html?error=404
    ErrorDocument 410 /unterorder/sitemap:__:8.html?error=410
    ErrorDocument 500 /unterorder/sitemap:__:8.html?error=500

    Nachtrag:
    Habs gerade in der htaccess auch gesehen:
    Zitat
    ##-- Redirect error pages to Sitemap
    ##-- set the correct Path to ErrorDocument

    Timm

    • Fördermitglied
    • Beiträge: 6.258
    Re: kein 404 bei fehlender Datei
    Antwort #7 am: 21. Juni 2018, 19:52:17
    Bei mir ist der Shop nicht in einem unterverzeichnis und ich hab das gleiche.

    Gruß timm

    Q

    • Fördermitglied
    • Beiträge: 1.536
    Re: kein 404 bei fehlender Datei
    Antwort #8 am: 21. Juni 2018, 19:56:48
    Ich habe den Part

    Zitat
    ## -- Multiple Choices auf 404
    Options -MultiViews
    CheckSpelling off

    Bei mir nicht mit drin. Was bewirkt der?

    HaldOn

    • Fördermitglied
    • Beiträge: 552
    Re: kein 404 bei fehlender Datei
    Antwort #9 am: 21. Juni 2018, 21:02:32
    Finden von ähnlichen Dateinamen abschalten

    Durch Abschalten der CheckSpelling-Funktion wird bei Aufruf ähnlicher Dateinamen, die sich gegebenenfalls nur in der Dateiendung unterscheiden, keine Auswahlseite angezeigt.

    # deaktiviert die "Namensvervollständigung" bzw. das "autom. Finden
    # ähnlicher Dateiennamen":
    #
    CheckSpelling off

    Quelle
    https://hilfe-center.1und1.de/hosting/1und1-webhosting-c10085285/skript--und-programmiersprachen-c10082634/htaccess-c10083883/haeufig-verwendete-htaccess-direktiven-a10784801.html

    Q

    • Fördermitglied
    • Beiträge: 1.536
    Re: kein 404 bei fehlender Datei
    Antwort #10 am: 22. Juni 2018, 01:11:37
    Danke für die Erklärung.

    Ich bin schon wieder unterwegs um komme grad nicht an die htaccess ran, aber ich glaube was mit

    Zitat
       ErrorDocument 400 /unterorder/sitemap.php?error=400 

    bei mir stehen zu haben. In wie weit hier Suchmaschinen freinliche URL bei Euch eine Rolle spielen weiß ich nicht. Sowas nutze ich bei mir nicht.
    7 Antworten
    4857 Aufrufe
    30. August 2011, 20:32:28 von web28
    0 Antworten
    951 Aufrufe
    18. August 2017, 18:41:24 von modse
    2 Antworten
    1812 Aufrufe
    21. September 2015, 11:13:34 von Hinkelstein
    4 Antworten
    3271 Aufrufe
    07. Juli 2010, 09:29:52 von Tomcraft