Lynton Okay, i need halp with this bc i can't resolve it myself. I installed flarum on a shared hosting and if i write my domain name and /forum after that, it's showing the whole directory of flarum, and that's not what i want.
Hari i am not a expert but i will give you one tip add a empty file index.html that may show blank page :
MichaelBelgium You need to set the directoryroot of ur domain to the public folder, or make /forum go to the public folder in apache
clarkwinkelmann To add to MichaelBelgium message, they are referring to this part of the documentation: While this command is running, you can configure your web server. You will need to make sure your webroot is set to /path/to/your/forum/public, and set up URL Rewriting as per the instructions below. If changing the webroot is not an option on your hosting, you will find an alternate solution here https://flarum.org/docs/install.html#customizing-paths