I’ve been working with a client on building their all new website, but I’m running into problems with my 301 redirects. I’ve done this before, but never had a problem.
Seems to work now? At least for me. You might have the redirects cached. I always tell people NOT TO USWE 301’s until you have tested everything. Permanent (301) are forever, they have no expiry date and can cached until a client or proxy runs out of cache.
Okay, where are you putting these redirects on the old site or the new?
On the old site you only need the redirects in the htaccess file, not the new site.
You also need nothing else on the old site (cache or gzip) just the redirects.
On the new site, you don’t need redirect from the old.
I can’t get to the old site right now. But it looks like from the redirects you only had 3 pages?
Do you have a list of all the old pages and where you want them to go on the new site?
You also should have a force to www or remove www and a redirect to https?
It looks like the root is redirecting, but for some reason the / is being removed between the .com and the browser is using the old page name instead of the new one defined in the 301. This is the central problem that I cannot figure out.
Example: https://precisionboring.com/precision-grinding.php
redirects in browser to: https://precisionadvancedmachining.comprecision-grinding.php
According to my redirect it should be: https://precisionadvancedmachining.com/large-od-id-grinding.php
Dreamhost has the new domain set up to force non-www and https.