我正在重建一个网站,并有一个很大的类别网址列表,必须重定向到一个新的类别网址。
旧网址:http://www.example.com/channels/5/category1/
新网址:http://www.example.com/categories/category1/
如何使用htaccess 301重定向完成此操作?
答案 0 :(得分:0)
尝试以下规则,
RewriteEngine On
RewriteCond %{REQUEST_URI} $channels/5/([\w-]+)/$
RewriteRule ^ example.com/categories/%1/ [R=301,L]
答案 1 :(得分:0)
您可以将此单301重定向规则用作站点根目录中的第一条规则.htaccess:
RedirectMatch 301 ^/channels/[0-9]+/(.+)$ /categories/$1