Hello, I am looking for clues why I can’t resolve 403 error.
My domain is:walkaboutmaps.org on Nginx on Linode VPN. I followed this tutorial and added Letsencrypt certificate to an existing Wordpress site. It continuously shows Forbidden 403 page no matter what settings I change. I’ve installed Certificates twice, last time using this link
I run Letsencrypt client as root, wordpress have 755 and 644 premissions for foiles and folders, owned by www-data, who also is running Nginx. I have multiple wordpress sites on the VPN, have not converted them to HTTP yet and they all are working fine, using the same global/wordpress.conf; and global/restrictions.conf;
I have had previously on one of the non-wordpress sites a StartSSl certificate, which has expiered and I have removed and disabled it, not sure if this can relate since the domains are different…
Also I am getting this error:
2017/04/18 16:54:49 [error] 16929#16929: *1 directory index of “/var/www/html/hosted/walkaboutmaps.org/” is forbidden, client: 22.214.171.124, server: walkaboutmaps.org, request: “GET / HTTP/2.0”, host: “walkaboutmaps.org”
I’ve tried swapping Walkaboutmaps.org directory with a fresh/clean wordpress directory, same result. So, it is not word press fault? But then I can run PHP test from the inside of the site directory (https://walkaboutmaps.org/test.php) without problems… So, what is the problem?