How to setup redirects
-
Hi Guys,
If you're doing an SEO migration and have multiple versions of the same page example:
Version 1: http://naturesway.com.au/superfood/super-maca-powder
Version 2: https://naturesway.com.au/superfood/super-maca-powder
Version 3: https://www.naturesway.com.au/superfood/super-maca-powder
And you want to redirect them to a new URL (new site):
https://www.naturesway.com.au/nw-superfoods-maca-powder-100g
How would you ensure you redirect all the different versions of URL (versions 1,2,3) to the new URL on the new site?
Cheers.
-
I think it would be something like:
<code>RewriteEngine On RewriteCond %{HTTPS} off RewriteRule .* https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301] RewriteCond %{HTTP_HOST} !^www\. [NC] RewriteRule .* https://www.%{HTTP_HOST}%{REQUEST_URI} [L,R=301] This would go in your .htaccess file, you should be sure to edit the file via FTP so that if you break it, you can restore the old version and fix the site in seconds (keep a backup of the old .htaccess file) If you are on a windows-based server you'd need the equivalent rule for your web.config file as IIS doesn't use .htaccess For most sites, you have a .htaccess file and it sits in the root of your FTP (the same place that your primary index.php file lives, where robots.txt and sitemap.xml also usually reside)</code>