私は次のようにリダイレクトを行う必要があります。あるURLグループから別のURLグループにリダイレクトする方法は?
から: site.ru/blog/article_slug
へ: site.ru/news/article_slug
私はそれを使用しようとしましたが、それは正常に動作しない(404エラーページを表示する):
RewriteCond %{REQUEST_URI} ^(.*)(\/blog\/)(\S+)$
RewriteRule /news\/%3 [R=301,L]
のフルのhtaccessファイル(mod_rewriteの一部):
RewriteEngine on
RedirectMatch 403 /\..*$
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . index.php
使用したルールからどのような動作が得られ、どのような動作が期待どおりであるか説明してください。 「うまく動作しない」とは、具体的ではありません。 – YakovL
404エラーページ –