Thread View: fj.net.www
9 messages
9 total messages
Started by 笠原 励(氷炎 雷光風)
Sun, 02 May 2004 16:26
みょーなURL?
Author: 笠原 励(氷炎 雷光風)
Date: Sun, 02 May 2004 16:26
Date: Sun, 02 May 2004 16:26
23 lines
1877 bytes
1877 bytes
どうも。氷炎 雷光風(ひえん らいこふ)こと笠原です。 とあるサイトへアクセスしようとすると、403が返されるので、 仕方なく、名前から検索して辿りつきました。 #名刺をもらって、そこに書いてあるURLにアクセスしたわけなんですが。 そして判明した、403が返される理由。 http://www.XXX.XXX/~hoge/index.htm/ ナンだよ、そりゃーっ! ふつー、index.htmの後に/はいらないものと認識してましたが。 かなり衝撃的な出来事でした。 ではでは。 -- 笠原 励(氷炎 雷光風/ひえん らいこふ)fjsg 1033 cuncuku@uranus.interq.or.jp -受信専用-cuncuku@yahoo.co.jp 2004/4/28 リンク 萌えるネット追加。 3/27 fjapanihonリニューアル終了!新しいURLは http://www.interq.or.jp/uranus/cuncuku/nihongo/fjapanihon_to p.html
Re: みょーなURL?
Author: kanemi
Date: Fri, 07 May 2004 00:46
Date: Fri, 07 May 2004 00:46
12 lines
1771 bytes
1771 bytes
> ナンだよ、そりゃーっ! > ふつー、index.htmの後に/はいらないものと認識してましたが。 後に/をつけるべきとは見かけることがあるので 知ってはいましたが見れないサイトも有るんですね!? 個人的には企業のサイトで頭にwwwをつけないと表示できない ところがあるのでこっちもどんなもんだろうと思ってました。 ※同僚にはどうせgoogleで検索すれば良いんだから、 かえって余計では?と言われてます。 でも、こういった部分に気が利いていないサイトの大概は 読みにくく目的の情報に辿れない気がするのですが・・・
Re: $B$_$g!<$J#U#R#L!)(B
Author: toda
Date: Fri, 07 May 2004 05:29
Date: Fri, 07 May 2004 05:29
27 lines
2230 bytes
2230 bytes
In article <c7em8d$ao1$1@nn-tk102.ocn.ad.jp> haruhiko_kanemi@hotmail.com writes:
>> $B%J%s$@$h!"$=$j$c!<$C!*(B
>> $B$U$D!<!"(Bindex.htm$B$N8e$K(B/$B$O$$$i$J$$$b$N$HG'<1$7$F$^$7$?$,!#(B
>$B8e$K(B/$B$r$D$1$k$Y$-$H$O8+$+$1$k$3$H$,$"$k$N$G(B
>$BCN$C$F$O$$$^$7$?$,8+$l$J$$%5%$%H$bM-$k$s$G$9$M!*!)(B
$B$=$l$OLdBj$NK\<A$8$c$J$$$G$7$g$&!#(B
$B$U$D!<(B
http://www.XXX.XXX/~hoge/index.htm
$B$H$$$&(BURL$B$r8+$?$i!V%U%!%$%k!W$@$H;W$&$H$3$m!"(B
$B<B$O!"$=$&$$$&L>A0$N(B
http://www.XXX.XXX/~hoge/index.htm/
$B$H$$$&(BURL$B$G;2>H$9$k$Y$-!V%G%#%l%/%H%j!W$G!"(B
$B$3$N(BURL$B$r;XDj$9$k$H(B
http://www.XXX.XXX/~hoge/index.htm/index.html
$B$H$+$$$&%U%!%$%k!J!V(Bindex.html$B!W$NItJ,$O%5!<%P$N@_Dj$K$h$C$FJQ$o$k!K$N(B
$BFbMF$rJV$7$F$/$k$h$&$J@_Dj$K$J$C$F$$$?$+$i%S%C%/%j$7$?(B
$B$H$$$&OC$J$s$8$c$J$$$s$G$9$+!)(B
$BMW$9$k$K!"!V%G%#%l%/%H%j!W$K!V(Bindex.htm$B!W$J$s$FL>A0$r$D$1$k$+$h!"$H$$$&OC!#(B
>$B8D?ME*$K$O4k6H$N%5%$%H$GF,$K(Bwww$B$r$D$1$J$$$HI=<($G$-$J$$(B
>$B$H$3$m$,$"$k$N$G$3$C$A$b$I$s$J$b$s$@$m$&$H;W$C$F$^$7$?!#(B
$B$3$C$A$O!"5;=QE*$K$OA4$/0[$J$kOC!J(BDNS$B$N@_Dj$NLdBj!K$G$9!#(B
$B8MED(B $B9'!w<"2l8)N)H|GJ8PGnJ*4[(B
toda@lbm.go.jp
Re: みょーなURL?
Author: Masamichi Takatsu
Date: Fri, 07 May 2004 09:34
Date: Fri, 07 May 2004 09:34
50 lines
3260 bytes
3260 bytes
高津@ドーガです。
> 実は、そういう名前の
> http://www.XXX.XXX/~hoge/index.htm/
> というURLで参照するべき「ディレクトリ」で、
> このURLを指定すると
> http://www.XXX.XXX/~hoge/index.htm/index.html
> とかいうファイル(「index.html」の部分はサーバの設定によって変わる)の
> 内容を返してくるような設定になっていたからビックリした
> という話なんじゃないんですか?
サーバの設定とかによるのだと思いますが、apache だと、index.htm という
ディレクトリがあった場合は、
クライアント→サーバ http://www.XXX.XXX/~hoge/index.htm を要求
サーバ→クライアント 301 Moved Temporary で
http://www.XXX.XXX/~hoge/index.htm/
にアクセスし直すよう返答
クライアント→サーバ http://www.XXX.XXX/~hoge/index.htm/ を要求
という流れになりますね。普通はディレクトリには / をつけなくても
アクセスできるものだと思います。
#そういえば、トラフィックの無駄があるから末尾にはきちんと / をつけろ、
#という宗教論争を最近は見かけませんねぇ…
/ をつけないとアクセスできないようになるのは、httpd.conf に
Alias /~hoge/index.htm/ "/foo/bar/"
とやるとか、.htaccess で mod_rewrite を有効にして
RewriteRule index.htm/ index.html
とするなど、実体としての ディレクトリ index.htm が存在しない場合
じゃないでしょうか。
#変な設定だとは思います…
あと、逆に index.htm がファイルだった時に、index.htm/ にアクセスした場合
ですが、apache だと、普通に index.htm が表示されますね。index.htm が単なる
ファイルの時は意味がない動作ですが、CGI だったり、SSI を含む場合には、/
以下の内容を 環境変数 PATH_INFO で知ることが出来ます。
PROJECT TEAM DoGA 高津正道 taka2@doga.jp
TBD00456@nifty.ne.jp
PROJECT TEAM DoGAのホームページ → http://doga.jp/
5月7日(金) 今日のマーフィーの法則 [ラスベガスの法則]
そろそろ運が変わるだろうと思って、敗者の側に賭けてはいけない。
Re: $B$_$g!<$J#U#R#L!)(B
Author: toda
Date: Fri, 07 May 2004 13:12
Date: Fri, 07 May 2004 13:12
16 lines
1806 bytes
1806 bytes
In article <040507183417.M0200468@XP.doga.jp> taka2@doga.jp writes:
>$B%/%i%$%"%s%H"*%5!<%P(B http://www.XXX.XXX/~hoge/index.htm $B$rMW5a(B
>$B%5!<%P"*%/%i%$%"%s%H(B 301 Moved Temporary $B$G(B
> http://www.XXX.XXX/~hoge/index.htm/
> $B$K%"%/%;%9$7D>$9$h$&JVEz(B
>$B%/%i%$%"%s%H"*%5!<%P(B http://www.XXX.XXX/~hoge/index.htm/ $B$rMW5a(B
$B$3$l$C$FI,$:$=$&$J$k$s$G$9$+$M!)(B
$B:G=i$NMW5a$KBP$7$F!"(B
$B!V(B301 Moved Temporary$B!W$G$O$J$/!V(B403 Forbidden$B!W$rJV$9(B
$B$H$$$&@_Dj$b%"%j$J$s$8$c$J$$$+$H$$$&5$$b$7$?$s$G$9$,!#(B
$B!t%3%s%F%s%D$OF|>oE*$K$$$8$C$F$k$1$I!"(B
$B!t%5!<%P$N@_Dj$O$"$^$j$$$8$C$?$3$H$,L5$$$N$G(B^_^;
$B8MED(B $B9'!w<"2l8)N)H|GJ8PGnJ*4[(B
toda@lbm.go.jp
Re: みょーなURL?
Author: Masamichi Takatsu
Date: Fri, 07 May 2004 15:16
Date: Fri, 07 May 2004 15:16
26 lines
2410 bytes
2410 bytes
高津@ドーガです。
ちょっと間違えてました。
301 は Moved Temporary じゃなくて、Moved Permanently ですね。
Moved Temporary は 302 。
ついでに、apache の実際の動作を確認しましたけど、ディレクトリに
/ を付けなかったときは 301 Moved Permanently を返してます。
> 最初の要求に対して、
> 「301 Moved Temporary」ではなく「403 Forbidden」を返す
> という設定もアリなんじゃないかという気もしたんですが。
apache のソースを見てみましたが、必ず 301 を返すようなコードに
なってました。設定でどうこうできる余地はなかったです。
たしかに 403 もアリという気はしますが、テレビや雑誌など、
電子媒体でないところでのURL表記に / を付けてないものが
はびこっている現状では、なかなか難しいんじゃないかと思います。
PROJECT TEAM DoGA 高津正道 taka2@doga.jp
TBD00456@nifty.ne.jp
PROJECT TEAM DoGAのホームページ → http://doga.jp/
5月8日(土) 今日のマーフィーの法則 [ボーリングの定理]
気分がいいからって心配するな。そのうち、憂うつな気分になる。
Re: みょーなURL?
Author: 笠原 励(氷炎 雷光風)
Date: Fri, 07 May 2004 17:12
Date: Fri, 07 May 2004 17:12
40 lines
2594 bytes
2594 bytes
どうも。氷炎 雷光風(ひえん らいこふ)こと笠原です。 Message-ID: <c7f6rf$qac$1@bluegill.lbm.go.jp> において戸田 孝さんは書きました。 > ふつー > http://www.XXX.XXX/~hoge/index.htm > というURLを見たら「ファイル」だと思うところ、 > 実は、そういう名前の > http://www.XXX.XXX/~hoge/index.htm/ > というURLで参照するべき「ディレクトリ」で、 > このURLを指定すると > http://www.XXX.XXX/~hoge/index.htm/index.html > とかいうファイル(「index.html」の部分はサーバの設定によって変わる)の > 内容を返してくるような設定になっていたからビックリした > という話なんじゃないんですか? はい。その通りです。 #通常index.htm(l)といったデフォルトのファイルが返されるはずが、 index.htm(l)というディレクトリで、 その下のデフォルトファイルが返された という点に驚いたわけです。 上記の点にプラスで、 あまり見かけないであろう設定と思われること もあり、大元の記事で「衝撃的な出来事」と書いたのでした。 ではでは。 -- 笠原 励(氷炎 雷光風/ひえん らいこふ)fjsg 1033 cuncuku@uranus.interq.or.jp -受信専用-cuncuku@yahoo.co.jp 2004/4/28 リンク 萌えるネット追加。 3/27 fjapanihonリニューアル終了!新しいURLは http://www.interq.or.jp/uranus/cuncuku/nihongo/fjapanihon_to p.html
Re: みょーなURL?
Author: 笠原 励(氷炎 雷光風)
Date: Fri, 07 May 2004 17:18
Date: Fri, 07 May 2004 17:18
28 lines
2383 bytes
2383 bytes
どうも。氷炎 雷光風(ひえん らいこふ)こと笠原です。 #まずは皆様へお詫び。 #Message-ID: <20040508014428.2708037.-284420004@uranus.interq.or.jp> #は手違いで、4回記事を送ってしまった格好になりました。 #申し訳ないです。m(_)m Message-ID: <040508001615.M0100468@XP.doga.jp> において高津さんは書きました。 > > 最初の要求に対して、 > > 「301 Moved Temporary」ではなく「403 Forbidden」を返す > > という設定もアリなんじゃないかという気もしたんですが。 > > apache のソースを見てみましたが、必ず 301 を返すようなコードに > なってました。設定でどうこうできる余地はなかったです。 なるほど。そう言う風になっていたんですね。 1つ知識が増えました。 ではでは。 -- 笠原 励(氷炎 雷光風/ひえん らいこふ)fjsg 1033 cuncuku@uranus.interq.or.jp -受信専用-cuncuku@yahoo.co.jp 2004/4/28 リンク 萌えるネット追加。 3/27 fjapanihonリニューアル終了!新しいURLは http://www.interq.or.jp/uranus/cuncuku/nihongo/fjapanihon_to p.html
Re: みょーなURL?
Author: YAMAGUCHI Takanori
Date: Mon, 10 May 2004 08:57
Date: Mon, 10 May 2004 08:57
28 lines
2728 bytes
2728 bytes
<040507183417.M0200468@XP.doga.jp>にて Masamichi Takatsu さん曰く, >あと、逆に index.htm がファイルだった時に、index.htm/ にアクセスした場合 >ですが、apache だと、普通に index.htm が表示されますね。index.htm が単なる >ファイルの時は意味がない動作ですが、CGI だったり、SSI を含む場合には、/ 意味がないというより、実害ありです。index.htm/ のように PATH_INFO つきで リクエストされると、<a href="../foo.html"> や <img src="bar.jpg"> のような 相対 URL でのリンクがたどれなくなります。コンテンツネゴシエーションなどを 使って /hoge.html を /hoge という URL でアクセスできるようにしてると、 ディレクトリと勘違いして /hoge/ と修正してしまう人がたまにいます。 /hoge/ 自体はそれでもアクセスできるのでいいんですが、そこからのリンクが おかしくなってしまいます。 ただし、これは Apache1 での話。Apache2 では通常ファイルの処理に使われる コアハンドラでは PATH_INFO つきのリクエストを受け付けなくなり、 index.htm/ というアクセスが 404 Not Found を返すようになりました。 # 相対リンク問題は解決しましたが、/hoge/ でリンクしてくれたよその # ページからは漏れなくデッドリンクとなり、そもそも /hoge にたどりつけなく # なってしまいましたとさ。 なお、Apache2 でも CGI では PATH_INFO を受けつけるので、index.cgi/ は 404 にならずにふつうに実行されます。この挙動は AcceptPathInfo で 変更できます。 >#そういえば、トラフィックの無駄があるから末尾にはきちんと / をつけろ、 >#という宗教論争を最近は見かけませんねぇ… 勝手な判断で末尾に / をつけるな、というお話でした:-)
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