I’m stuck. I don’t know much about htaccess and I’m just winging it. Can someone look at the code and tell me what’s wrong with it. I simply want to redirect an old site to a new site and the only changes are the domain, a variable that will match between old/new pages and an added word to the permalink structure.
Here’s one of the variations I’ve tried so far:
Options +FolowSymlinks
RewriteEngine on
RewriteCond %{HTTP_HOST} ^.*domain.com/matchingword1-(.*)-matchingword2-matchingword3/ [NC]
RewriteRule ^(.*)$ http://www.newdomain.com/matchingword1-$1-matchingword2-differentword-matchingword3/ [R=301,L]
The section (.*) will be the exact same as $1 on the new domain but the permalink is a little different. The part of the permalink that is (.*) will be anything from multiple words and numbers.
For example: matchingword1-this-page-is-1st-matchingword2-matchingword3/ redirects to newdomain.com/matchingword1-this-page-is-1st-matchingword2-differentword-matchingword3
1 Answer