From 96310e95e17eb7e1ae8d03cd5af40bc984244483 Mon Sep 17 00:00:00 2001
From: Uwe Sikora <sikora@sub.uni-goettingen.de>
Date: Thu, 22 Feb 2018 17:17:13 +0100
Subject: [PATCH] preparing URL-rewriting for ontermediate_format.xql - not
 working yet

---
 controller.xql | 5 +++++
 1 file changed, 5 insertions(+)

diff --git a/controller.xql b/controller.xql
index b298dc0..8d831c1 100644
--- a/controller.xql
+++ b/controller.xql
@@ -16,6 +16,11 @@ else if ($exist:path eq "/") then
     <dispatch xmlns="http://exist.sourceforge.net/NS/exist">
         <redirect url="index.html"/>
     </dispatch>
+else if ($exist:path eq "/convert/uri=") then
+    (: forward root path to index.xql :)
+    <dispatch xmlns="http://exist.sourceforge.net/NS/exist">
+        <redirect url="../rest/intermediate_format.xql?path={substring-after($exist:path, '/convert/uri=')}"/>
+    </dispatch>
 else if (ends-with($exist:resource, ".html")) then
     (: the html page is run through view.xql to expand templates :)
     <dispatch xmlns="http://exist.sourceforge.net/NS/exist">
-- 
GitLab