Hirdetés

Keresés

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

  • DNReNTi

    őstag

    válasz Sk8erPeter #17240 üzenetére

    A jelenlegi .htaccess:
    <IfModule mod_rewrite.c>
    Options +FollowSymlinks -Indexes
    RewriteEngine on
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteBase /
    RewriteRule ^([^?]*)$ index.php?path=$1 [NC,L,QSA]
    </IfModule>

    Ez a célnak tökéletes lenne. De ezzel megy a 3 request. Egyszerűen nem értem az egészet. Ha egy tök más php fájlt nyitok meg, vagy pl a képet amit az előbb feltoltam ez az access log eredménye:
    127.0.0.1 - - [20/Mar/2015:20:33:13 +0100] "GET /code.jpg HTTP/1.1" 304 -
    127.0.0.1 - - [20/Mar/2015:20:33:13 +0100] "GET /favicon.ico HTTP/1.1" 200 2157
    127.0.0.1 - - [20/Mar/2015:20:33:13 +0100] "GET /favicon.ico HTTP/1.1" 200 2161

    Honnan jön az a favicon.ico request? Meg ha már jön, miért fut le az index.php? Mert lefut ez 100%, abban van a tesztlekérdezés. Hozzáteszem ha az index.php-t magát nyitom meg, akkor is lefut újra kétszer. :DDD Már az agyvérzés kerülget. :D Persze az "oldalon" sehol nincs favicon, plain php fájlokról van szó.

    SO-n is találtam a témában kérdéseket, de még nem találtam megoldást, az már megvan, hogy a rohadék böngészők keresik ha nincs is. Szétmegyek. :D

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

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