我正在重建一个网站,并有一个大的类别url的列表,必须重定向到一个新的类别url。如何301重定向htaccess与变量在不同的路径
旧的URL:http://www.example.com/channels/5/category1/
新的URL:http://www.example.com/categories/category1/
如何与htaccess的301重定向做到这一点?
我正在重建一个网站,并有一个大的类别url的列表,必须重定向到一个新的类别url。如何301重定向htaccess与变量在不同的路径
旧的URL:http://www.example.com/channels/5/category1/
新的URL:http://www.example.com/categories/category1/
如何与htaccess的301重定向做到这一点?
尝试下面的规则,
RewriteEngine On
RewriteCond %{REQUEST_URI} $channels/5/([\w-]+)/$
RewriteRule^example.com/categories/%1/ [R=301,L]
你可以使用这个单301重定向规则在站点根目录的.htaccess你的第一条规则:
RedirectMatch 301 ^/channels/[0-9]+/(.+)$ /categories/$1