Commit d3993875 by Aengus Walton

Match and apply LocationMatch rules

parent 590b2135
...@@ -31,15 +31,15 @@ ...@@ -31,15 +31,15 @@
</Proxy> </Proxy>
# Proxy for _aliases and .*/_search # Proxy for _aliases and .*/_search
<LocationMatch "^(/_aliases|/_nodes|.*/_search|.*/_mapping)$"> <LocationMatch "^/(_nodes|_aliases|_search|.*/_search|_mapping|.*/_mapping)$">
ProxyPassMatch http://127.0.0.1:9200 ProxyPassMatch http://127.0.0.1:9200/$1
ProxyPassReverse http://127.0.0.1:9200 ProxyPassReverse http://127.0.0.1:9200/$1
</LocationMatch> </LocationMatch>
# Proxy for kibana-int/{dashboard,temp} stuff (if you don't want auth on /, then you will want these to be protected) # Proxy for kibana-int/{dashboard,temp} stuff (if you don't want auth on /, then you will want these to be protected)
<LocationMatch "^(/kibana-int/dashboard/|/kibana-int/temp).*$"> <LocationMatch "^/(kibana-int/dashboard/|kibana-int/temp)(.*)$">
ProxyPassMatch http://127.0.0.1:9200 ProxyPassMatch http://127.0.0.1:9200/$1$2
ProxyPassReverse http://127.0.0.1:9200 ProxyPassReverse http://127.0.0.1:9200/$1$2
</LocationMatch> </LocationMatch>
# Optional disable auth for a src IP (eg: your monitoring host or subnet) # Optional disable auth for a src IP (eg: your monitoring host or subnet)
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment