Apacheの設定で質問です。

http://xxx.yyy.zzz.com/index.html のような文字列があった場合にhttp://zzz.com/xxxにリダイレクトしたいのですが、ScriptAliasMatchでどのような正規表現を記述すればよろしいでしょうか?

宜しくお願いします。

回答の条件
  • URL必須
  • 1人2回まで
  • 登録:2007/03/06 22:49:43
  • 終了:2007/03/08 00:50:40

回答(2件)

id:gb2 No.1

gb2回答回数18ベストアンサー獲得回数02007/03/07 02:17:20

ポイント35pt

ScriptAliasMatchディレクティブを含むmod_aliasモジュールでは、URL-pathとのマッチングしかできません。

http://httpd.apache.org/docs/2.0/ja/mod/mod_alias.html

id:hokutonokobushi

ご回答ありがとうございます。

説明が不十分でした。

http://xxx.yyy.zzz.com/ にアクセスがあった場合に

/etc/httpd/htdocs/xxx を開きたいという意味でした。

同様に http://www.yyy.zzz.com/ にアクセスがあった場合は

/etc/httpd/htdocs/www を開きたいのです。

宜しくお願いします。

2007/03/07 10:11:03
id:gb2 No.2

gb2回答回数18ベストアンサー獲得回数02007/03/07 12:29:20

ポイント35pt

mod_vhost_aliasモジュールを使用して、*.yyy.zzz.comのVirtualHostディレクティブ内に

 VirtualDocumentRoot /etc/httpd/htdocs/%1

を記述します。

http://httpd.apache.org/docs/2.0/ja/mod/mod_vhost_alias.html

id:hokutonokobushi

ご回答ありがとうございます。

なんとかScriptAliasMatchで解決できないでしょうか?

宜しくお願いします。

2007/03/07 12:46:09

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません