Owen Posted March 21, 2019 Report 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
0 Paul Posted March 21, 2019 Report 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
0 Paul Posted March 21, 2019 Report 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
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?
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.