Skip to content

Instantly share code, notes, and snippets.

@sergejmueller
Last active August 21, 2017 18:14
Show Gist options
  • Star 1 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save sergejmueller/1939164 to your computer and use it in GitHub Desktop.
Save sergejmueller/1939164 to your computer and use it in GitHub Desktop.
Erweiterung der Nginx-Konfigurationsdatei für Cachify Festplatten-Caching
## GZIP
gzip_static on;
## CHARSET
charset utf-8;
## INDEX LOCATION
location / {
if ( $query_string ) {
return 405;
}
if ( $request_method = POST ) {
return 405;
}
if ( $request_uri ~ /wp-admin/ ) {
return 405;
}
if ( $http_cookie ~ (wp-postpass|wordpress_logged_in|comment_author)_ ) {
return 405;
}
error_page 405 = @nocache;
try_files /wp-content/cache/cachify/${host}${uri}index.html @nocache;
}
## NOCACHE LOCATION
location @nocache {
try_files $uri $uri/ /index.php?$args;
}
## PROTECT CACHE
location ~ /wp-content/cache {
internal;
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment