こもろぐ @tenkoma

What We Find Changes Who We Become -- Peter Morville著『アンビエント・ファインダビリティ 』

広告:本ブログで紹介している書籍等商品の紹介でAmazonアソシエイトを利用していることがあります。

妙なリダイレクト

http://java.sun.com/j2se/1.5.0/
このページに関して実験。
http://java.sun.com/j2se/5.0/でアクセスするとhttp://java.sun.com/j2se/1.5.0/にリダイレクトされる。(ページが表示される)
http://java.sun.com/j2se/5.0.0/http://java.sun.com/j2se/1.5.0.0/にリダイレクトされ、Page Not Found と表示される。
http://java.sun.com/j2se/5/http://java.sun.com/j2se/1.5/にリダイレクトされページ表示
http://java.sun.com/j2se/51/http://java.sun.com/j2se/1.51/にリダイレクトされ、Page Not Found と表示される。
http://java.sun.com/j2se/3/http://java.sun.com/j2se/3/そのままのURLでPage Not Found と表示される。
http://java.sun.com/j2se/5a/http://java.sun.com/j2se/1.5a/にリダイレクトされ、Page Not Found と表示される。
実験から導かれる予想:特定の階層のURLにアクセスすると

  1. その階層の名前は「5」で始まっているか?始まっているときは次へ。始まっていないときはページ表示
  2. 「5」の直前に「1.」を付与したURLにリダイレクト

という風になってるのかな?確かに表示結果には問題はないだろうけどね…サーバの構造とかリダイレクトのしくみは全然詳しくないですけど、バージョン変えるなよウワァァァァァァヽ(`Д´)ノァァァァァァン!という担当者の声が聞こえてきそうだ。
参考:Javaの次期リリースバージョンは『5.0』 | スラド デベロッパー