I have WordPress Page that always works, however, one day when I access the page permalink, I encounter Error 403: Forbidden: Access is denied.
If I rename the page permalink, the page works, so I thought there is some conflicts of name used within WordPress such as tag, category or slug.
Accessing WordPress Page results in Error 403: Forbidden – Access is denied.
There is a folder under web server root folder which has the same name as page permalink.
If such folder exists, Web Server will resolve the folder first before WordPress resolves page permalink.
Delete the folder under Web Server root which has the same name as page permalink.