2
我想301重定向從舊網站的分頁博客列表到一個新的URL。301重定向得到分頁
我認爲我得到相當接近與重寫規則,但我還沒有應用,這是我有:
RewriteCond %{QUERY_STRING} ^page=
RewriteRule ^(blog)?$ http://www.newdomain.com/news/page/$1? [R=301,L]
利用這個規則,如果我去
http://www.olddomain.com/blog?page=1
我現在重定向到
http://www.newdomain.com/news/page/blog
我想被髮送到
http://www.newdomain.com/news/page/1
我敢肯定,它只是一些小而簡單的我失蹤。
編輯
擴展在下面的解決方案,我已經添加了標籤/類別支持使用$ 1重寫規則。
RewriteCond %{QUERY_STRING} ^page=([^&]+) [NC]
RewriteRule ^blog/tag/([^/\.]+)?$ http://www.newdomain.com/news/tag/$1/page/%1? [R=301,L,NC]
不客氣,很高興它的工作。 – anubhava