We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent e5d10e8 commit d9ce49bCopy full SHA for d9ce49b
1 file changed
packages/grafana/skel/etc/apache/conf.d/grafana.conf
@@ -7,6 +7,17 @@
7
8
RewriteEngine On
9
10
+# server public folder directly, no need to pass through grafana and reverse proxy.
11
+RewriteCond %{REQUEST_URI} ^/${OMD_SITE}/grafana/public/(.*)$
12
+RewriteCond "${OMD_ROOT}/share/grafana/public/$1" "-f"
13
+RewriteRule "^/${OMD_SITE}/grafana/public/(.*)" "${OMD_ROOT}/share/grafana/public/$1" [L]
14
+
15
+# enable caching for static files
16
+<LocationMatch /${OMD_SITE}/grafana/public/(build|img)/>
17
+ ExpiresActive On
18
+ ExpiresDefault "access plus 3 days"
19
+</LocationMatch>
20
21
<Location /${OMD_SITE}/grafana>
22
ProxyPass http://127.0.0.1:###CONFIG_GRAFANA_TCP_PORT###/${OMD_SITE}/grafana retry=0 disablereuse=On
23
ProxyPassReverse http://127.0.0.1:###CONFIG_GRAFANA_TCP_PORT###/${OMD_SITE}/grafana
0 commit comments