• We value your experience with Plesk during 2024
    Plesk strives to perform even better in 2025. To help us improve further, please answer a few questions about your experience with Plesk Obsidian 2024.
    Please take this short survey:

    https://pt-research.typeform.com/to/AmZvSXkx
  • The Horde webmail has been deprecated. Its complete removal is scheduled for April 2025. For details and recommended actions, see the Feature and Deprecation Plan.
  • We’re working on enhancing the Monitoring feature in Plesk, and we could really use your expertise! If you’re open to sharing your experiences with server and website monitoring or providing feedback, we’d love to have a one-hour online meeting with you.

Question NGINX Server Directives how ?

Mark Collis

New Pleskian
I want to do a server rule which redirects the public IP address to the domain (not using .htaccess) so ...

curl -I http://<IP Address>
and
curl -I https://<IP Address>

goes 301 to https://www.domain.com

I tried putting the server rule below in the additional nginx directives but this is not allowed so found this article and tried directives.conf but it not working.

server {
listen 80;
listen 443;
server_name <IP Address>;
return 301 https://www.domain.com$request_uri;
}

We have

OS: CentOS Linux 7.3.1611 (Core)
Product: Plesk Onyx 17.5.3 Update #39

Any help appreciated
 
Hello,

You can set the default site in Tools & Settings > IP addresses

Screenshot230.png
 
I have tried it but instead of redirect, site content started to display under dedicated IP. It can lead to duplicate content - is there any chance to setup a redirect for the IP to this default site?
 
Last edited:
Back
Top