diff --git a/booster.py b/booster.py

index a2636da..797144e 100755

--- a/booster.py

+++ b/booster.py

@@ -131,7 +131,7 @@ def handle_client(stream):

     group = CONFIG['files'][file_group]

     if type(group) != dict: continue

     if 'subdir' in group:

- auth_prefix = append_slash(group['subdir'])

+ auth_prefix = '/' + append_slash(group['subdir'])

         msg_path    = path[len(auth_prefix):]

     elif 'file' in group:

         auth_prefix = '/' + group['file']

@@ -181,7 +181,7 @@ def handle_client(stream):

 response += "\n"

 response += f"=> {view_url} View the page\n"

 response += f"=> gemini://warmedal.se/~antenna/submit?%s Notify Antenna" %\

- urlenc('%s%s' % (CONFIG['site_url'], GEMLOG_SUBDIR))

+ urlenc('%s%s' % (pjoin(CONFIG['site_url'], GEMLOG_SUBDIR)))



 # Send the response.

 stream.sendall(('20 text/gemini; charset=utf-8\r\n%s' %

Proxy Information
Original URL
gemini://git.skyjake.fi/booster/main/pcdiff/272387c33e809414ae71d49fca6dc74004ed1bdc
Status Code
Success (20)
Meta
text/plain
Capsule Response Time
30.202905 milliseconds
Gemini-to-HTML Time
1.288541 milliseconds

This content has been proxied by September (3851b).