Allow periods in managed url paths
diff --git a/.travis.yml b/.travis.yml
index 337bdce..762e70f 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -17,7 +17,7 @@
before_install:
- ./tools/travis/setup.sh
- - pip install hererocks
+ - pip install hererocks --user
- hererocks lua_install -r^ --$LUA
- export PATH=$PATH:$PWD/lua_install/bin # Add directory with all installed binaries to PATH
diff --git a/conf.d/managed_endpoints.conf b/conf.d/managed_endpoints.conf
index c7c5396..6806eec 100644
--- a/conf.d/managed_endpoints.conf
+++ b/conf.d/managed_endpoints.conf
@@ -60,7 +60,7 @@
';
}
- location ~ "^/api/([a-zA-Z0-9\-]+)/([a-zA-Z0-9\-\/\-\_\{\} ]+)(\\b)" {
+ location ~ "^/api/([a-zA-Z0-9\-]+)/([a-zA-Z0-9\-\/\.\_\{\} ]+)(\\b)" {
set $upstream https://172.17.0.1;
set $tenant $1;
set $tenantNamespace '';