You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@knox.apache.org by su...@apache.org on 2016/07/11 15:30:51 UTC

knox git commit: KNOX-721 added rewrite rules to take care of no slash url

Repository: knox
Updated Branches:
  refs/heads/master f64fb4618 -> 1ee8600ed


KNOX-721 added rewrite rules to take care of no slash url


Project: http://git-wip-us.apache.org/repos/asf/knox/repo
Commit: http://git-wip-us.apache.org/repos/asf/knox/commit/1ee8600e
Tree: http://git-wip-us.apache.org/repos/asf/knox/tree/1ee8600e
Diff: http://git-wip-us.apache.org/repos/asf/knox/diff/1ee8600e

Branch: refs/heads/master
Commit: 1ee8600ed5c2cd4097d98af36bc24d46c424db03
Parents: f64fb46
Author: Sumit Gupta <su...@apache.org>
Authored: Mon Jul 11 11:30:10 2016 -0400
Committer: Sumit Gupta <su...@apache.org>
Committed: Mon Jul 11 11:30:10 2016 -0400

----------------------------------------------------------------------
 .../services/rangerui/0.5.0/rewrite.xml         | 20 +++++++++++++++++++-
 1 file changed, 19 insertions(+), 1 deletion(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/knox/blob/1ee8600e/gateway-service-definitions/src/main/resources/services/rangerui/0.5.0/rewrite.xml
----------------------------------------------------------------------
diff --git a/gateway-service-definitions/src/main/resources/services/rangerui/0.5.0/rewrite.xml b/gateway-service-definitions/src/main/resources/services/rangerui/0.5.0/rewrite.xml
index 3ed63cb..eb4196a 100644
--- a/gateway-service-definitions/src/main/resources/services/rangerui/0.5.0/rewrite.xml
+++ b/gateway-service-definitions/src/main/resources/services/rangerui/0.5.0/rewrite.xml
@@ -28,7 +28,24 @@
     <rule dir="OUT" name="RANGERUI/rangerui/outbound/extrapath">
         <rewrite template="{$frontend[topology]}/ranger/j_spring_security_check"/>
     </rule>
-
+    <rule dir="OUT" name="RANGERUI/rangerui/outbound/index">
+        <rewrite template="{$frontend[path]}/ranger/index.html"/>
+    </rule>
+    <rule dir="OUT" name="RANGERUI/rangerui/outbound/links" pattern="libs/{**}">
+        <rewrite template="{$frontend[path]}/ranger/libs/{**}"/>
+    </rule>
+    <rule dir="OUT" name="RANGERUI/rangerui/outbound/styles" pattern="styles/{**}">
+        <rewrite template="{$frontend[path]}/ranger/styles/{**}"/>
+    </rule>
+    <rule dir="OUT" name="RANGERUI/rangerui/outbound/styles" pattern="images/{**}">
+        <rewrite template="{$frontend[path]}/ranger/images/{**}"/>
+    </rule>
+    <rule dir="OUT" name="RANGERUI/rangerui/outbound/init" pattern="scripts/Init.js?ver=build.version">
+        <rewrite template="{$frontend[path]}/ranger/scripts/Init.js?ver=build.version"/>
+    </rule>
+    <rule dir="OUT" name="RANGERUI/rangerui/outbound/links" pattern="scripts/{**}">
+        <rewrite template="{$frontend[path]}/ranger/scripts/{**}"/>
+    </rule>
     <rule dir="OUT" name="RANGERUI/rangerui/outbound/login/headers/location">
         <match pattern="*://*:*/login.jsp"/>
         <rewrite template="{$frontend[url]}/ranger/login.jsp"/>
@@ -37,6 +54,7 @@
     <filter name="RANGERUI/rangerui/outbound/links">
         <content type="application/javascript">
             <apply path="j_spring_security_check" rule="RANGERUI/rangerui/outbound/extrapath"/>
+            <apply path="index.html" rule="RANGERUI/rangerui/outbound/index"/>
         </content>
         <content type="*/html">
         </content>