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 '';