Apache 2.0 で、Redirect を使っています。デフォルトで
Redirect ですが、一部だけはそのまま残すようにしたいのですが、
可能でしょうか。気持としては、こんな感じです。
Redirect /dir1 http://host1/dir1
Redirect /dir1/dir2 そのまま
Alias と Redirect では、Redirectの方が勝つとドキュメントには
書いてあります。
http://httpd.apache.org/docs-2.0/mod/mod_alias.html
\\ 新城 靖 (しんじょう やすし) \\
\\ 筑波大学 電子・情報 \\
> Apache 2.0 で、Redirect を使っています。デフォルトで
> Redirect ですが、一部だけはそのまま残すようにしたいのですが、
> 可能でしょうか。気持としては、こんな感じです。
>
> Redirect /dir1 http://host1/dir1
> Redirect /dir1/dir2 そのまま
RedirectMatch /dir1/(([^d]|d[^i]|di[^r]|dir[^2]|dir2[^/]).*) http://host1/dir1/$1
とか?
前田敦司
In article <m3oejj3...@nospam.maedapc.cc.tsukuba.ac.jp>
MAEDA Atusi <maeda...@ialab.is.tsukuba.ac.jp> writes:
> > Redirect /dir1 http://host1/dir1
> > Redirect /dir1/dir2 そのまま
> RedirectMatch /dir1/(([^d]|d[^i]|di[^r]|dir[^2]|dir2[^/]).*) http://host1/dir1/$1
> とか?
おお。うまくいきますね。
/dir1/[^d].*
/dir1/d[^i].*
/dir1/di[^r].*
/dir1/dir[^2].*
/dir1/dir2[^/].*
ディレクトリが2つあったら、、、まあいいか。
オートマトンの方が簡単そう。