1. Etusivu
  2. Litespeed Cache
  3. LiteSpeed Cache Drupalissa

LiteSpeed Cache Drupalissa

Drupalin versiolle 8

LiteSpeed tarjoaa lisäosan Drupalin versiolle 8 ja uudemmille. Lisätietoja saat täältä: https://www.litespeedtech.com/support/wiki/doku.php/litespeed_wiki:cache:lscdrupal

Versiolle 7 ja vanhemmille

Lisää seuraava koodinpätkä .htaccess-tiedoston alkuun, sivustosi Document Root -hakemistoon (esim. ~/website/.htaccess). Huomaathan, että tiedostossa voi olla jo aiemmin sisältöä Drupalin tuottamana.

########## Begin - Litespeed cache
<ifmodule litespeed="">
CacheDisable public /
RewriteEngine On
RewriteCond %{REQUEST_METHOD} ^GET|HEAD|PURGE$
RewriteCond %{HTTP_HOST} ^(www.)?demoasiakas.fi [NC]
RewriteCond %{REQUEST_URI} !admin|register|login [NC]
RewriteCond %{HTTP_COOKIE} !SESS [NC]
RewriteCond %{QUERY_STRING} !nocache
RewriteRule .* - [E=Cache-Control:max-age=120]
</ifmodule>
#### End - Litespeed cache

Korvaa demoasiakas.fi oman sivustosi verkkotunnuksella.
Tämän jälkeen sivustosi staattiset osiot jäävät välimuistiin pariksi minuutiksi. Voit pidentää aikaa viimeisen rivin arvoa muuttamalla.

Määritykset aikaansaavat sen, että kaikki muu sisältö tallennetaan palvelimen välimuistiin paitsi ne, joiden hakupolussa esiintyy hallintatilaan tai kirjautumiseen liittyviä osia tai jos (sisäänkirjautuneen käyttäjän) evästetieto on välitetty hakupyynnön mukana.

Jos haluat ladata yksittäisen sivun välimuistin ohi kehittäessäsi sivustoa, lisää sivun osoitteeseen “nocache”-parametri.

https://demoasiakas.fi/about?nocache
https://demoasiakas.fi/about?some_other_query_string&nocache
Päivitetty 15.11.2022

Asiaan liittyvät ohjeet