Thread View: fj.net.www.servers
3 messages
3 total messages
Started by SHIMIZU, Tomoyuki
Tue, 13 Nov 2001 07:08
CGIのURLの末尾にスラッシュ記号
Author: SHIMIZU, Tomoyuki
Date: Tue, 13 Nov 2001 07:08
Date: Tue, 13 Nov 2001 07:08
12 lines
1745 bytes
1745 bytes
最近はあまり見なくなったのですが、 Apacheの.htaccess等の設定ファイルで、 CGIやSSIの拡張子対応付け(AddType)で、 .cgiや.shtmlの他に.cgi/や.shtml/を付け加えるべき、 という説明をWebでたまに見かけることがあるのですが、 これはいったいどうしてなのでしょうか。 例えば http://www.sampleurl.com/hoge/hoge.cgi/ のように指定してもCGIが実行されるのは、 ちょっと気持ち悪いと思うのですが... ご存知でしたら、よろしければお答えいただけると幸いです。
Re: CGIのURLの末尾にスラッシュ記号
Author: Matsumura Naoki
Date: Thu, 15 Nov 2001 02:01
Date: Thu, 15 Nov 2001 02:01
37 lines
2749 bytes
2749 bytes
まつむらです。
At Tue, 13 Nov 2001 16:08:41 +0900,
SHIMIZU, Tomoyuki <shimizu@mm.media.kyoto-u.ac.jp> wrote:
> 例えば http://www.sampleurl.com/hoge/hoge.cgi/
> のように指定してもCGIが実行されるのは、
> ちょっと気持ち悪いと思うのですが...
.cgi/ や .shtml/ をわざわざ設定しなくても、hoge.cgi/ という
リクエストは有効です。
例えば
http://www.jp.freebsd.org/cgi/cvsweb.cgi/src/
のように、ディレクトリ階層を CGI 経由で見せたいときに便利です。
また、
http://www.jp.freebsd.org/cgi/cvsweb.cgi/src/Makefile?rev=1.234.2.10
を保存しようとしたら、ちゃんと「Makefile」という名前で保存
されるという利点もあります。
> Apacheの.htaccess等の設定ファイルで、
> CGIやSSIの拡張子対応付け(AddType)で、
> .cgiや.shtmlの他に.cgi/や.shtml/を付け加えるべき、
> という説明をWebでたまに見かけることがあるのですが、
> これはいったいどうしてなのでしょうか。
これはまた別件で、大昔の apache (apache-1.2.x あたり?) のセキュリティ
ホールを防ぐために
<files ".html/.*">
deny from all
</files>
とかいう設定があったような気がするのですが、その解説ページの作者は
これとごっちゃにしているのではないでしょうか?
# かなり古い話なので、僕の勘違いかもしれませんが。
Re: CGI$B$N(BURL$B$NKvHx$K%9%i%C%7%e5-9f(B
Author: OKANO Takayoshi
Date: Fri, 16 Nov 2001 01:32
Date: Fri, 16 Nov 2001 01:32
20 lines
1908 bytes
1908 bytes
In article <lqg7kssbxml.wl@mat2.tokyo.pfu.co.jp> mat@pfu.fujitsu.com writes: >> Apache$B$N(B.htaccess$BEy$N@_Dj%U%!%$%k$G!"(B >> CGI$B$d(BSSI$B$N3HD%;RBP1~IU$1(B(AddType)$B$G!"(B >> .cgi$B$d(B.shtml$B$NB>$K(B.cgi/$B$d(B.shtml/$B$rIU$12C$($k$Y$-!"(B >> $B$H$$$&@bL@$r(BWeb$B$G$?$^$K8+$+$1$k$3$H$,$"$k$N$G$9$,!"(B >$B$3$l$O$^$?JL7o$G!"Bg@N$N(B apache (apache-1.2.x $B$"$?$j(B?) $B$N%;%-%e%j%F%#(B >$B%[!<%k$rKI$0$?$a$K(B >$B$H$+$$$&@_Dj$,$"$C$?$h$&$J5$$,$9$k$N$G$9$,!"$=$N2r@b%Z!<%8$N:n<T$O(B >$B$3$l$H$4$C$A$c$K$7$F$$$k$N$G$O$J$$$G$7$g$&$+(B? $B;d$,8+$?@bL@$O!"(B $B!V(B .cgi $B$KBP$7$F@_Dj$7$?$@$1$G$O(B .cgi/ $B$d(B .shtml/ $B$r%j%/%(%9%H$5$l$k$H(B CGI $B$d(B SSI $B$H$7$F07$o$l$:$K%=!<%9$,4]8+$($K$J$k!W(B $B$H$$$&$b$N$G$7$?!#(B $B$G!"Ev;~$N(B rimnet $B$N%5!<%P(B (NCSA httpd 1.5) $B$G$O<B:]$=$N$h$&$K$J$C$F$$$?$N$G!"(B $B$=$N$h$&$K@_Dj$7$?5-21$,$"$j$^$9!#(B
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads