Owen Posted March 21, 2019 Report Share Posted March 21, 2019 I installed Blesta on my Ubuntu 18.04 Nginx server and when I go to my URL, it auto redirects to /install and then says 404. Is there any reason for that? Quote Link to comment Share on other sites More sharing options...
0 Paul Posted March 21, 2019 Report Share Posted March 21, 2019 Blesta URLs rely on mod_rewrite, an Apache module. Nginx requires a special configuration to rewrite URLs to index.php, otherwise you must add /index.php/ in front of your URLs. See https://docs.blesta.com/display/user/Installing+Blesta#InstallingBlesta-Nginx for a sample config and required steps. If Nginx is running as a reverse proxy in front of Apache, then you shouldn't have to do this. Quote Link to comment Share on other sites More sharing options...
0 Paul Posted March 21, 2019 Report Share Posted March 21, 2019 Also, to add.. if you want to have /index.php/ in your URLs, it's usually sufficient to just delete the .htaccess file included with Blesta from your server. That would certainly be the fastest way to get things working if you don't want to mess with your Nginx config. Quote Link to comment Share on other sites More sharing options...
Question
Owen
I installed Blesta on my Ubuntu 18.04 Nginx server and when I go to my URL, it auto redirects to /install and then says 404. Is there any reason for that?
Link to comment
Share on other sites
2 answers to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.