I have made sure to immigrate to the nginx server and set up the requirements I need to run WordPress site:
Here is the server I am currently running my WordPress site on:
Nginx
Ubuntu 22.04
Hestia Control Panel v1.8.8
My question is why I always see We’re working on it! page even though I hadn’t touched the website file? Is there any thing I investigate further to check where the error is?
@Hussein
It is nginx configuration giving preference to .html BEFORE .php
IF both index.html AND index.php (wordpress) are present.
SOLVE it:
a) delete index.htm OR rename it to index.hestia
b) change your nginx configuration to load .php FIRST
ONE of the two will do…
good luck
PS: AND if you have apache2 as the backend ADD a configuration overide as follows
# -------------------------------------------------------------------------------------------
# edit/create this file nano /etc/apache2/conf.d/Dir1PHP.conf
# -------------------------------------------------------------------------------------------
# IMPORTANT this directive is to override previous settings.../default in
# /etc/apache2/mods-enabled/dir.conf (putting it HERE survives upgrades...)
# NOTE: apache default handling is to just ADD to the list which will not give the required change
# HENCE we must first clear the list with 'disabled' option!
# -------------------------------------------------------------------------------------------
DirectoryIndex disabled
DirectoryIndex index.php index.cgi index.html index.pl index.xhtml index.htm