From 8232616b23af382b488f1949c9e43960e4002ac1 Mon Sep 17 00:00:00 2001 From: Philipp Dallig Date: Tue, 2 Feb 2016 14:35:39 +0100 Subject: [PATCH] default dispatcher conf --- classes/aem::dispatcher.yaml | 38 +++++++++++++++++++++++++++--------- 1 file changed, 29 insertions(+), 9 deletions(-) diff --git a/classes/aem::dispatcher.yaml b/classes/aem::dispatcher.yaml index 9e55298c..f92abcbb 100644 --- a/classes/aem::dispatcher.yaml +++ b/classes/aem::dispatcher.yaml @@ -5,13 +5,33 @@ aem::dispatcher::publish_farm: - { hostname: "127.0.0.1", port: '4503' } filters: - { type: 'deny', glob: '*' } - - { type: allow', url: '*.css' } # enable css - - { type: allow', url: '*.gif' } # enable gifs - - { type: allow', url: '*.ico' } # enable icos - - { type: allow', url: '*.js' } # enable javascript - - { type: allow', url: '*.png' } # enable png - - { type: allow', url: '*.swf' } # enable flash - - { type: allow', url: '*.jpg' } # enable jpg - - { type: allow', url: '*.jpeg' } # enable jpeg + - { type: 'allow', url: '*.css' } # enable css + - { type: 'allow', url: '*.gif' } # enable gifs + - { type: 'allow', url: '*.ico' } # enable icos + - { type: 'allow', url: '*.js' } # enable javascript + - { type: 'allow', url: '*.png' } # enable png + - { type: 'allow', url: '*.swf' } # enable flash + - { type: 'allow', url: '*.jpg' } # enable jpg + - { type: 'allow', url: '*.jpeg' } # enable jpeg + # Enable features + - { type: 'allow', url: '/libs/cq/personalization/*' } # enable personalization + # Deny content grabbing + - { type: 'deny', url: '*.infinity.json' } + - { type: 'deny', url: '*.tidy.json' } + - { type: 'deny', url: '*.sysview.xml' } + - { type: 'deny', url: '*.docview.json' } + - { type: 'deny', url: '*.docview.xml' } + - { type: 'deny', url: '*.*[0-9].json' } + # Deny query + - { type: 'deny', url: '*.query.json' } cache_docroot: '/var/www/html/cache' - \ No newline at end of file + cache_rules: + - { type: 'allow', glob: '*' } + cache_invalidate: + - { type: 'deny', glob: '*' } + - { type: 'allow', glob: '*.html' } + - { type: 'allow', glob: '/etc/segmentation.segment.js' } + - { type: 'allow', glob: '*/analytics.sitecatalyst.js' } + cache_allowedClients: + - { type: 'deny', glob: '*' } + - { type: 'allow', glob: '127.0.0.1' } \ No newline at end of file -- 2.39.5