2016-09-24 56 views
2

我想重定向URL中具有特定字符串的URL。我想用/financing替換/new-site-connect.htaccess URL重寫字符串替換規則

example.com/about-us/new-site-connect/lead-aba/?utm_source=InterestList&utm_medium=email&utm_campaign=campus1&utm_content=PreQualifyNow 

example.com/about-us/financing/lead-aba/?utm_source=InterestList&utm_medium=email&utm_campaign=campus1&utm_content=PreQualifyNow 

我嘗試了以下方法。但沒有人工作

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] 

請爲此提供解決方案。

回答

1

如果代碼htaccess的背景下,你不能使用領先/字符:

RewriteEngine On 
RewriteRule ^(about-us)/new-site-connect/(.*)$ /$1/financing/$2 [R=301,L,QSA] 
1

最後我解決這個問題有。請在下面找到解決方案:

重定向永久/ about-us/new-site-connect/example.com/about-us/financing/