2

たとえば、次のようなWebサイトがあります(http://example.com)。/、つまりhttp://example.comへのリクエストをhttp://example.com/stuffにリダイレクトしたい。次の行で.htaccessファイルを追加しました。

redirect 301 / http://example.com/stuff

なにか提案を?

4

2 に答える 2

5

Redirect ディレクティブのドキュメントを参照してください:

URL-Path で始まるすべてのリクエストは、クライアントのターゲット URL の場所にリダイレクト リクエストを返します。一致した URL-Path を超える追加のパス情報がターゲット URL に追加されます。

RedirectMatch代わりにaを使用します。

RedirectMatch 301 ^/$ http://example.com/stuff
于 2009-11-18T13:03:04.237 に答える
3

リダイレクトは、指定されたパターンで始まるすべてのものをリダイレクトします。

使用する:

RedirectMatch 301 ^/$ http://example.com/stuff

これは正規表現を取るので、より具体的にすることができます。

于 2009-11-18T13:02:15.480 に答える