2

複数の URL を同じページにリダイレクトしたい。

私はこのようにすることができます:

Redirect /index.html http://example.com/newdirectory/
Redirect /index1.html http://example.com/newdirectory/
Redirect /index2.html http://example.com/newdirectory/
Redirect /index3.html http://example.com/newdirectory/
Redirect /index4.html http://example.com/newdirectory/
Redirect /index5.html http://example.com/newdirectory/

これを行うためのより良い方法はありませんか?(もっときれいな)

4

1 に答える 1

2

はいRedirectMatch、パターンで正規表現を使用できます。

RedirectMatch 302 ^/(index|index1|index2|index3|index4|index5)\.html$ http://example.com/newdirectory/

またはさらに簡潔に:

RedirectMatch 302 ^/index[1-5]?\.html$ http://example.com/newdirectory/
于 2013-10-02T15:41:33.683 に答える