I just want to bring up this to help you guys how to fix it.
You don’t need to restore your web files or database. Also no need to workaround related permalinks settings. This issue only related for those who use Plesk control panel only.
Go to your control panel, on “Apache & nginx Settings” section, make sure everything revert back to default.
On “Hosting Settings” section, under “Web scripting and statistics” section take a look PHP version of your website and run PHP as xxxx. Change run PHP as xxx from previous one to another. ie. I have previously FastCGI application serverd by Apache. Now change it to another else, ie. FPM application served by nginx.
Done.