任何人都可以告诉我如何重定向所有网址,以便它们包含新路径。
例如,在我的旧网站上,我有一个这样的网址:
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
所以我真正需要做的就是在所有网址上的/ tag /之前添加/ waterblog /。
由于
答案 0 :(得分:1)
您可以使用此.htaccess:
RewriteEngine on
RewriteRule ^((?!waterblog/).*)$ waterblog/$1 [NC,R,L]
答案 1 :(得分:1)
所以我真正需要做的就是在所有网址上的/ tag /之前添加/ waterblog /。
您可以在根目录中使用此简单规则.htaccess:
RedirectMatch 302 ^/(tag/.*)$ /waterblog/$1