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にアクセスすると
- その階層の名前は「5」で始まっているか?始まっているときは次へ。始まっていないときはページ表示
- 「5」の直前に「1.」を付与したURLにリダイレクト
という風になってるのかな?確かに表示結果には問題はないだろうけどね…サーバの構造とかリダイレクトのしくみは全然詳しくないですけど、バージョン変えるなよウワァァァァァァヽ(`Д´)ノァァァァァァン!という担当者の声が聞こえてきそうだ。
参考:Javaの次期リリースバージョンは『5.0』 | スラド デベロッパー