Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

[apache] Redirect seeother except subdir/

0 views
Skip to first unread message

Yasushi Shinjo

unread,
Oct 2, 2004, 5:06:08 AM10/2/04
to
新城@筑波大学情報です。こんにちは。

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

\\ 新城 靖 (しんじょう やすし) \\
\\ 筑波大学 電子・情報       \\

MAEDA Atusi

unread,
Oct 3, 2004, 11:00:18 AM10/3/04
to
y...@is.tsukuba.ac.jp (Yasushi Shinjo) writes:

> 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
とか?

前田敦司

Yasushi Shinjo

unread,
Oct 5, 2004, 2:26:14 PM10/5/04
to
新城@筑波大学です。こんにちは。

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つあったら、、、まあいいか。
オートマトンの方が簡単そう。

0 new messages