Natenoms Wiki

Weil Teilen Spaß macht :)

Benutzer-Werkzeuge

Webseiten-Werkzeuge


sammelsurium:varnish

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
sammelsurium:varnish [2015/11/04 14:06]
127.0.0.1 Externe Bearbeitung
sammelsurium:varnish [2018/04/02 12:36] (aktuell)
Zeile 20: Zeile 20:
  
 ====Header==== ====Header====
-  * [[http://​www.w3.org/​Protocols/​rfc2616/​rfc2616-sec14.html|Header in HTTP 1.1]] – Header sind ganz wichtig bei Varnish ...+  * [[https://​www.w3.org/​Protocols/​rfc2616/​rfc2616-sec14.html|Header in HTTP 1.1]] – Header sind ganz wichtig bei Varnish ...
  
 =====Dokumentation===== =====Dokumentation=====
Zeile 50: Zeile 50:
   * [[sammelsurium:​dokuwiki:​varnish]]   * [[sammelsurium:​dokuwiki:​varnish]]
   * [[sammelsurium:​wordpress:​varnish]]   * [[sammelsurium:​wordpress:​varnish]]
-  * [[http://​www.garron.me/​en/​blog/​install-piwik-behind-varnish.html|Anleitung für Piwik mit Varnish]], [[http://​piwik.org/​faq/​how-to-install/#​faq_98|Piwik FAQ dazu]] +  * [[https://​www.garron.me/​en/​blog/​install-piwik-behind-varnish.html|Anleitung für Piwik mit Varnish]], [[https://​piwik.org/​faq/​how-to-install/#​faq_98|Piwik FAQ dazu]] 
-  * [[http://​www.mediawiki.org/​wiki/​Manual:​Varnish_caching|MediaWiki mit Varnish]]+  * [[https://​www.mediawiki.org/​wiki/​Manual:​Varnish_caching|MediaWiki mit Varnish]]
  
 =====Logdateien?​===== =====Logdateien?​=====
Zeile 65: Zeile 65:
 Ergibt: Ergibt:
 <​code>​ <​code>​
-1.2.x.x hit - - [18/​Mar/​2014:​01:​57:​48 +0100] "​GET ​http://​domain.tld/​ HTTP/​1.1"​ 200 20943 "​-"​ "​Mozilla/​5.0 (Windows NT 6.1; rv:6.0) Gecko/​20110814 Firefox/6.0 Google favicon"​+1.2.x.x hit - - [18/​Mar/​2014:​01:​57:​48 +0100] "​GET ​https://​domain.tld/​ HTTP/​1.1"​ 200 20943 "​-"​ "​Mozilla/​5.0 (Windows NT 6.1; rv:6.0) Gecko/​20110814 Firefox/6.0 Google favicon"​
 ... ...
 </​code>​ </​code>​
Zeile 72: Zeile 72:
 Um bestimmte Inhalte zu Purgen, kann man nun z. B. folgendes auf dem Server machen: Um bestimmte Inhalte zu Purgen, kann man nun z. B. folgendes auf dem Server machen:
  
-<​code>​curl -X PURGE http://​domain.tld/​url/​foo</​code>​+<​code>​curl -X PURGE https://​domain.tld/​url/​foo</​code>​
  
 Man erhält die Antwort: Man erhält die Antwort:
Zeile 78: Zeile 78:
 <?xml version="​1.0"​ encoding="​utf-8"?>​ <?xml version="​1.0"​ encoding="​utf-8"?>​
 <​!DOCTYPE html PUBLIC "​-//​W3C//​DTD XHTML 1.0 Strict//​EN"​ <​!DOCTYPE html PUBLIC "​-//​W3C//​DTD XHTML 1.0 Strict//​EN"​
-"http://​www.w3.org/​TR/​xhtml1/​DTD/​xhtml1-strict.dtd">​+"https://​www.w3.org/​TR/​xhtml1/​DTD/​xhtml1-strict.dtd">​
 <​html>​ <​html>​
 <​head>​ <​head>​
Zeile 128: Zeile 128:
 <​code>​ <​code>​
   if (req.http.referer && req.http.referer ~ "​dooofe-domain.tld"​) {   if (req.http.referer && req.http.referer ~ "​dooofe-domain.tld"​) {
-  set beresp.http.location = "http://​neue-domain.tld";​+  set beresp.http.location = "https://​neue-domain.tld";​
     set beresp.status = 302;     set beresp.status = 302;
  return(deliver);​  return(deliver);​
sammelsurium/varnish.txt · Zuletzt geändert: 2018/04/02 12:36 (Externe Bearbeitung)