0

次のパスを指定します: http://www.testsite.com/some/path/

http://www.testing.com/new/stuff/にリダイレクトしたい

パスの末尾にスラッシュがあるかどうかに関係なく、.htaccess にそのリダイレクトを実行させるにはどうすればよいですか?

編集

私はこれを試しました:

RedirectMatch 301 /some/path(.*) /new/stuff/$1

ただし、次のリダイレクトが発生します

http://www.testing.com/new/stuff/?/some/path

4

1 に答える 1

0

新しいパスに何も追加せずに、あるパスから別のパスにリダイレクトするにはどうすればよいですか。「/some/path」の後に何があるかに関係なく、最後に何も付けずに「/new/stuff/」に移動したいだけです

のターゲット$1から を削除するだけです。URI の先頭にRedirectMatchも含める必要があります。^

RedirectMatch 301 ^/some/path(.*) /new/stuff/
于 2012-08-09T20:54:56.927 に答える