As per
https://manual.calibre-ebook.com/server.html
If you are using ProxyPass, you should set up a dedicated VirtualHost and NOT tell calibre to use an --url-prefix
Or use an --url-prefix and RewriteRule, to serve calibre in a subdirectory of the hosted website.
You seem to be mixing the two together.