diff --git a/image/server.py b/image/server.py
index 6b2b4febc84a31c6e186b8120e81ce565734bbc6..268a05105dd44926a94a3e50f4a96c049f964a1e 100755
--- a/image/server.py
+++ b/image/server.py
@@ -50,6 +50,10 @@ class TemplateRendering:
             raise TemplateNotFound(template_name)
         return template.render(kwargs)
 
+class ErrorHandler(RequestHandler, TemplateRendering):
+
+    def get(self):
+        self.set_status(400, 'Singleuser not connected')
 
 class MainHandler(RequestHandler, TemplateRendering):
 
@@ -160,8 +164,9 @@ def main():
 
             app = Application([
                 (prefix, MainHandler),
+                (prefix+'api', ErrorHandler),
                 (prefix+'api/v1', APIHandler),
-                (prefix+'.*', RedirectHandler, {'url': prefix})
+                (prefix+'.+', RedirectHandler, {'url': prefix})
             ])
 
             server = app.listen(8890)
diff --git a/image/template.html.j2 b/image/template.html.j2
index f84b0789dd9a780fb7da722adedbefb484506ba5..3727e56bdf9c2e226bc3134ad13667e8af3324b6 100644
--- a/image/template.html.j2
+++ b/image/template.html.j2
@@ -2,8 +2,8 @@
 	<head>
 		<title>Remote Jupyter Session</title>
 		<link href="https://cdnjs.cloudflare.com/ajax/libs/prism/1.23.0/themes/prism.css" rel="stylesheet">
-		<link rel="stylesheet" href="https://jupyter.rwth-aachen.de/hub/static/css/style.min.css" type="text/css">
-		<link rel="stylesheet" href="https://jupyter.rwth-aachen.de/services/announcement/announcement.css">
+		<link href="https://jupyter.rwth-aachen.de/hub/static/css/style.min.css" rel="stylesheet">
+		<link href="https://jupyter.rwth-aachen.de/services/announcement/announcement.css" rel="stylesheet">
 		<script src="https://jupyter.rwth-aachen.de/hub/static/components/jquery/dist/jquery.min.js" type="text/javascript" charset="utf-8"></script>
 		<script src="https://jupyter.rwth-aachen.de/hub/static/components/bootstrap/dist/js/bootstrap.min.js" type="text/javascript" charset="utf-8"></script>
 	</head>
@@ -65,14 +65,14 @@
 					<p>Please run the following commands on one of the HPC frontend nodes:</p>
 					<pre>
 						<code class="language-bash">
-							# Login to one of the HPC frontend nodes via your SSH key or password:
-							$ ssh -l "{{hpc_username}}" login18-1.hpc.itc.rwth-aachen.de
+							# Login to one of the HPC frontend nodes via your SSH key or password
+							$ ssh -l "{{hpc_username}}" login.hpc.itc.rwth-aachen.de
 
 							# Switch to latest Python 3
 							module load python/3.9.1
 
 							# Install Jupyter scripts
-							$ python3 -m pip install --user rwth-jupyter
+							$ python3 -m pip install --user --no-warn-script-location rwth-jupyter
 
 							# Connect to RWTHjupyter cluster
 							$ ~/.local/bin/rwth-jupyter
@@ -103,9 +103,8 @@
 			}
 
 			window.onload = function() {
-				setInterval(checkReady, 1000);
+				setInterval(checkReady, 300);
 			}
 		</script>
-</body></html>
-
-
+	</body>
+</html>