There was a problem loading the comments.

Redirects in Plesk: HTTP→HTTPS, www/non‑www, and domain forwarding

Support Portal  »  Knowledgebase  »  Viewing Article

  Print

Plesk provides built-in options for common redirects without editing code. This is useful for:

  • forcing HTTPS (HTTP → HTTPS)
  • choosing the preferred domain (www ↔ non‑www)
  • forwarding one domain to another URL

Open Hosting Settings

  1. Log in to Plesk (open it from the service page in My.GARMTECH).
  2. Go to Websites & Domains.
  3. Find your domain and click Hosting Settings.

Force HTTPS (301 redirect)

  1. In Hosting Settings, make sure SSL/TLS support is enabled.
  2. Enable Permanent SEO-safe 301 redirect from HTTP to HTTPS.
  3. Click OK or Apply.

Note: HTTPS redirect will work only if an SSL certificate is installed for the domain (for example, Let’s Encrypt).

Choose www or non‑www as the preferred domain

  1. Open Hosting Settings.
  2. Find Preferred domain.
  3. Select one option:
    • www (example: www.example.com)
    • non‑www (example: example.com)
  4. Save changes.

Forward a domain to another URL

  1. Open Hosting Settings.
  2. Enable Redirect visitors to another URL.
  3. Enter the destination URL and choose whether the redirect is 301 (permanent) or 302 (temporary).
  4. Save changes.

Troubleshooting redirect loops

  • If you use WordPress, make sure the WordPress Site URL matches your chosen redirect (www/non‑www and https).
  • If you use caching (for example, LSCache), clear cache after changing redirects.
  • Do not enable the same redirect in multiple places (Plesk + WordPress plugin + CDN) at the same time.

Share via
Did you find this article useful?  

Related Articles


Comments

Add Comment

Replying to  

Tags

© GARMTECH