From 1faa712daf7e0e211fa60e692313f04b71de3558 Mon Sep 17 00:00:00 2001 From: Bob Mottram Date: Tue, 25 Feb 2020 13:49:38 +0000 Subject: [PATCH] Handle trailing slash --- daemon.py | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/daemon.py b/daemon.py index 497f668ef..c4f5a49eb 100644 --- a/daemon.py +++ b/daemon.py @@ -998,7 +998,10 @@ class PubServer(BaseHTTPRequestHandler): self._benchmarkGETtimings(GETstartTime,GETtimings,8) # show the main blog page - if htmlGET and (self.path=='/blog' or self.path=='/blogs'): + if htmlGET and (self.path=='/blog' or \ + self.path=='/blog/' or \ + self.path=='/blogs' or \ + self.path=='/blogs/'): if not self.server.session: self.server.session= \ createSession(self.server.useTor) @@ -1016,6 +1019,8 @@ class PubServer(BaseHTTPRequestHandler): self._404() return + # show a particular page of blog entries + # for a particular account if htmlGET and self.path.startswith('/blog/'): pageNumber=1 nickname=self.path.split('/blog/')[1]