2015-02-05 40 views
-1

任何人都可以讓我知道我如何重定向所有的網址,因此他們包括一個新的路徑。URL訪問htaccess

例如,在我的舊網站,我有一個網址,像這樣:

http://www.example.com/tag/tag-title1/ 
http://www.example.com/tag/tag-title2/ 
http://www.example.com/tag/tag-title3/ 

我現在需要所有這些被重定向到:

http://www.example.com/waterblog/tag/tag-title1 
http://www.example.com/waterblog/tag/tag-title2 
http://www.example.com/waterblog/tag/tag-title3 

所以真的所有我需要做的是在所有URL上的/ tag /之前添加/ waterblog /。

感謝

回答

1

你可以使用這個的.htaccess:

RewriteEngine on 
RewriteRule ^((?!waterblog/).*)$ waterblog/$1 [NC,R,L] 
1

所以真的所有我需要做的就是添加/ waterblog /前/標籤/在所有網址。

你可以在你的根的.htaccess使用這個簡單的規則:

RedirectMatch 302 ^/(tag/.*)$ /waterblog/$1