Redirect visitors from old URLs to new destinations for better SEO and user experience.
URL redirects automatically send visitors from one URL to another. This is useful when you've moved content, changed domain names, or want to create user-friendly URLs.
Type: Select "Permanent (301)" or "Temporary (302)"
Domain: Choose the domain for the old URL
Path: Enter the path to redirect from (e.g., /old-page.html)
Redirects to: Enter the full destination URL
www. redirection: Choose how to handle www
Wild Card Redirect: Enable to redirect all files in the directory
Review your settings and click "Add". The redirect is now active.
Type: Permanent (301)
From: yourdomain.com/old-about.html
To: https://yourdomain.com/about
Wild Card: Off
Type: Permanent (301)
From: yourdomain.com/blog/
To: https://newdomain.com/blog/
Wild Card: On (redirects all files in /blog/)
Type: Permanent (301)
From: olddomain.com/
To: https://newdomain.com/
Wild Card: On (redirects entire site)
For more control, you can add redirects directly to your .htaccess file:
Redirect 301 /old-page.html https://yourdomain.com/new-page.htmlRedirect 301 /old-page.html https://yourdomain.com/new-page.html
Redirect 301 /about-us.html https://yourdomain.com/about
Redirect 301 /contact.htm https://yourdomain.com/contactRewriteEngine On
RewriteCond %{HTTP_HOST} ^olddomain\.com$ [OR]
RewriteCond %{HTTP_HOST} ^www\.olddomain\.com$
RewriteRule ^(.*)$ https://newdomain.com/$1 [R=301,L]RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]# Force www
RewriteEngine On
RewriteCond %{HTTP_HOST} ^yourdomain\.com [NC]
RewriteRule ^(.*)$ https://www.yourdomain.com/$1 [L,R=301]
# Force non-www
RewriteEngine On
RewriteCond %{HTTP_HOST} ^www\.yourdomain\.com [NC]
RewriteRule ^(.*)$ https://yourdomain.com/$1 [L,R=301]curl -I https://yourdomain.com/old-page.html