私はサイトを再構築しているし、新しいカテゴリのURLにリダイレクトする必要があるカテゴリのURLの大きなリストがあります。どのように301異なるパスに変数を持つhtaccessをリダイレクト
旧URL:http://www.example.com/channels/5/category1/
新URL:htaccessの301リダイレクトでこれを達成する方法http://www.example.com/categories/category1/
?
私はサイトを再構築しているし、新しいカテゴリのURLにリダイレクトする必要があるカテゴリのURLの大きなリストがあります。どのように301異なるパスに変数を持つhtaccessをリダイレクト
旧URL:http://www.example.com/channels/5/category1/
新URL:htaccessの301リダイレクトでこれを達成する方法http://www.example.com/categories/category1/
?
あなたは、サイトのルートに.htaccessでの最初のルールとして、この単一の301リダイレクトルールを使用することができ、ルールの下
RewriteEngine On
RewriteCond %{REQUEST_URI} $channels/5/([\w-]+)/$
RewriteRule^example.com/categories/%1/ [R=301,L]
をお試しください:
RedirectMatch 301 ^/channels/[0-9]+/(.+)$ /categories/$1