Unable to download js files like
30.07def5393a51e553bf3a.js from client browser when MM server is deployed behind reverse proxy.
Steps to reproduce
Setup reverse proxy so that
http://proxy/path/to/mattermost is translated as
Browsers can download js files and display top page.
I have a MM server behind reverse proxy.
I can get
root.html and compressed
main.8cbef6ef69cc01c40703.js just fine.
But when requiring other js chunks like
30.07def5393a51e553bf3a.js from main file, it fails,
because the file path is wrong and proxy server doesn’t have a route for it.
Request URL for main.js http://proxy/path/to/mattermost/static/main.8cbef6ef69cc01c40703.js -> succeeds Request URL for other js files required from main.js http://proxy/static/30.07def5393a51e553bf3a.js -> fails to resolve because `path/to/mattermost/` is missing
Setting Site URL to
http://proxy/path/to/mattermost/ didn’t work.
(As it did not affect request URL for chunks)
How can I fix this? Is there any settings so that I can change request path dynamically?
Or is this caused by proxy server settings?