Új hozzászólás Aktív témák

  • DNReNTi

    őstag

    válasz cucka #17243 üzenetére

    "Gondolom egyrételmű, hogy maga a probléma, hogy szar a htaccess-ed."
    Igen, arra már rájöttem korábban: "Kiderült: hibás volt a htaccess-em".

    Egy másik szabály amivel szintén jó:
    RewriteCond $1 !favicon.ico$

    "ha a kliens lekérdezi a favicont, az miért eredményezi egy php program futását"
    Na igen. Csak arra tudok gondolni, hogy mivel maga a fájl nem létezik így a RewriteCond %{REQUEST_FILENAME} !-f szabály nem vonatkozik rá (hiszen az csak a létező fájlokra igaz, ha nem tévedek). Az ikon request valamiért 200-as HTTP statust kap. Azaz annak ellenére, hogy valójában nincs, így gondolom mivel a fentebb írt szabályon már túl van, és a szerver OK statust ad neki, így a htaccess átirányítja. Ilyet nem mostanában szívtam.

    Tehát a valódi kérdés inkább: miért ad a szerver 200-as statust egy nem látező fájlra? :D

    Szerk:
    A szerkesztett írás alapján kipróbáltam egy nem létező fájlra hivatkozva: ugyan úgy megszívat. :D

    [ Szerkesztve ]

    but without you, my life is incomplete, my days are absolutely gray

Új hozzászólás Aktív témák