# HG changeset patch # User Robert Casties # Date 1495806314 -7200 # Node ID 4a54658a376c4f6f65269ec423b9016c8b61de9e # Parent 20a0d05847a20f36c56914348f820673098c596a Better redirect to IIIF image info URL. diff -r 20a0d05847a2 -r 4a54658a376c servlet3/src/main/java/digilib/servlet/Scaler.java --- a/servlet3/src/main/java/digilib/servlet/Scaler.java Fri May 26 15:44:20 2017 +0200 +++ b/servlet3/src/main/java/digilib/servlet/Scaler.java Fri May 26 15:45:14 2017 +0200 @@ -260,8 +260,14 @@ return; } if (dlRequest.hasOption(DigilibOption.redirect_info)) { + StringBuffer url = request.getRequestURL(); + if (url.toString().endsWith("/")) { + url.append("info.json"); + } else { + url.append("/info.json"); + } // TODO: the redirect should have code 303 - response.sendRedirect("info.json"); + response.sendRedirect(url.toString()); return; }