IPv6でホストを指定した場合のURLの不適切な扱い†
- ページ: BugTrack
- 投稿者: tomari
- 優先順位: 低
- 状態: 却下
- カテゴリー: その他
- 投稿日: 2009-09-28 (月) 19:27:38
- バージョン: 1.4.7
メッセージ†
http://[::1]:8080/wiki/
のようなアドレスで、IPv6を直接指定するURLでPukiwikiにアクセスすると、
http://[::1]:8080/wiki/index.php?FrontPage
というアドレスにリンクするべきところが
http://::1:8080/wiki/index.php?FrontPage
というリンクになるなどして、wiki内のリンクすべてが機能しない。
- 関連: BugTrack/610, IPv6 --
- BugTrack/610と同件としてResolveします。 http:// [::1]/wiki/ のようなアドレスでアクセスした場合、Apache 2.2 では $_SERVER['SERVER_NAME'] が '::1' になり、Apache 2.4 では $_SERVER['SERVER_NAME'] が '[::1]' になりました。IPv6のIPアドレス指定のアクセスはレアケースと考えられることと、Apache 2.2のサポート期限が2017年12月までであることを考慮し、追加の対応は行わないことにします。(Apache 2.4であれば現状の実装で正常にIPv6アクセスができている) -- umorigu
- umoriguさんお疲れ様です。状態は完了ではなく却下がふさわしいのでは? -- ぃぉぃぉ