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

  • Taci

    addikt

    Szeretnék pár újítást / bugfixet kipróbálni, de már nem a lokál tesztszerveren, hanem a végleges tárhelyen.

    Arra gondoltam, hogy csinálok mondjuk egy index_bugfix.html fájlt, amiben kicserélem a javítandó/tesztelendő fájlokat: pl. ha egy .js fájlban tesztelnék változtatást, akkor az eredetiből csinálnék egy másolatot mondjuk javascript_bugfix.js néven, és ezt a fájlt drótoznám be a bugfix html-be. Ezután megnyitnám a honlapom.hu/index_bugfix.html-t, és máris tesztelhetném amit kell.

    Ezzel a megoldással kapcsolatban amit talán problémának látok, hogy így ha ott lesznek ezek az új "tesztfájlok", azt ugyanúgy minden kliens le fogja tölteni (és lejáratig ott is maradnak). Ez nem biztos, hogy jó, ha másért nem, a plusz adatforgalomért.

    Vagy ezekre külön-külön állítsak be egy időkorlátot, hogy ne is legyenek cache-elve?

    Ez most nálam a .html fájlokra így van beállítva:
    <FilesMatch "\.(html)">
    FileETag None
    Header unset ETag
    Header set Cache-Control "max-age=0, no-cache, no-store, must-revalidate"
    Header set Pragma "no-cache"
    Header set Expires "Wed, 11 Jan 1984 05:00:00 GMT"
    </FilesMatch>

    Hogyan lehet pontos fájlnévre ezt beállítani?
    <Files javascript_bugfix.js>
    </Files>
    között ugyanaz a tartalom, ha jól látom.

    Van esetleg más/jobb megoldásotok erre a témára (újítás/bugfix tesztelése éles rendszeren, de mégis "külön")?

    Köszönöm.

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