Reputation: 151
I want to redirect URLs which having a specific string in url. I want to replace /new-site-connect
with /financing
.
From
example.com/about-us/new-site-connect/lead-aba/?utm_source=InterestList&utm_medium=email&utm_campaign=campus1&utm_content=PreQualifyNow
To
example.com/about-us/financing/lead-aba/?utm_source=InterestList&utm_medium=email&utm_campaign=campus1&utm_content=PreQualifyNow
I tried it following methods. But no one work
RewriteRule ^/about-us/new-site-connect/(.*)$ /about-us/financing/$1 [R=301,L]
RewriteRule ^/about-us/new-site-connect(.*) /about-us/financing$1 [L,R=301]
Please provide a solution for this.
Upvotes: 2
Views: 2006
Reputation: 80657
If the code is in htaccess context, you can not use the leading /
characters:
RewriteEngine On
RewriteRule ^(about-us)/new-site-connect/(.*)$ /$1/financing/$2 [R=301,L,QSA]
Upvotes: 1
Reputation: 151
Finally I solve this with. Please find below solution:
Redirect permanent /about-us/new-site-connect/ example.com/about-us/financing/
Upvotes: 1