"It should be working out of the box as long as you DO NOT HAVE THE CUSTOM ERROR DOCUMENTS enabled."I've duplicated this information from another post because I am sure more than one people will realize they had this dreaded option turned on by default without knowing it.
It should be working out of the box as long as you DO NOT HAVE THE CUSTOM ERROR DOCUMENTS enabled.
I've literally burn my head off trying to make it work until I found out that the "checkbox" for Custom Error Documents was enabled by default.
Be sure to disable Custom Error Documents from your website configuration (Hosting -> Custom Error Documents) (or subscription plans and sync).
They stated this on the update but they somehow neglect to mention the importance of this. If you have Custom Error Documents box enabled nothing will work (permalink wise) and you'll be forced to use custom rules.
They should seriously disable Custom Error Documents option automatically when NGINX ONLY configuration is present. So lame that they leave it like that for anyone to smash their brains trying to make nginx only works out of the box.
Advice to Plesk: State a warning on Custom Error Documents or have that option greyed out when NGINX is the only web server. Why would you want an option there enabled that basically breaks the webserver ?
This did it for me.
Thank you!