Subdomain Setup without subdirectory url not working in Plesk + NGINX

You gotta change your nginx config manually.

FIRST OF ALL!

Change your Site-URL path from the System Console Menu to the Main URL without pathing to the subdirectory. (this worked for me without the following changes).
Don’t move any files! Leave them in the subdirectory!

After you changed everything, you should hot reload with cli command: nginx -s reload

If everything is working, you should be good to go. Otherwise…

If your websocket isnt working, which can be identified in the browser console, please change the websocket nginx.conf settings to the following:

location ~* /api/v[0-9]+/(users/)?websocket$ {
                proxy_pass          http://127.0.0.1:18002;

                proxy_set_header    Upgrade $http_upgrade;
                proxy_set_header    Connection "upgrade";
                proxy_set_header    Host $server_name:$server_port;
                proxy_set_header    X-Real-IP $remote_addr;
                proxy_set_header    X-Forwarded-For $proxy_add_x_forwarded_for;
                proxy_set_header    X-Forwarded-Host $server_name;
                proxy_set_header    X-Forwarded-Proto $scheme;

                proxy_read_timeout  1200s;
                client_max_body_size 0;
        }

Here too, hot reload with cli command: nginx -s reload
If you need further assistance, feel free to reply.