質問: 正規表現による.htaccess 301リダイレクト 私が持っている場合:redirect 301 /users/foo http://www.example.com/profiles/foo redirect 301 /users/bar http://www.example.com/profiles/bar 次のようなことはできますか?redirect 301 ^\/users/(.+)$ http://www.example.com/profiles/$1 編集する解決策を見つけました:redirectmatch users/(.+) http://www.exapmles.com/profiles/$1 [r=301,l] これは実際に書き換えるのではなくリダイレクトします。編集2rewriteengineを使用した@darth androidのソリューションを参照してください。
回答: apacheがある場合は、書き換えルールを使用してみてください。 _rewriteengine on_ rewriterule ^/users/(.*)$ http://www.example.com/profiles/$1 [r=301,l]apache設定でmodrewriteをインストールして有効にする必要があることに注意してください。 iisのメソッドが必要な場合は here から取得。