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 -- 2009-09-29 (火) 01:26:59
  • 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 2017-09-04 (月) 22:31:32
  • umoriguさんお疲れ様です。状態は完了ではなく却下がふさわしいのでは? -- ぃぉぃぉ 2017-09-05 (火) 01:39:05
    • 確かにそうですね。却下にしておきます -- umorigu 2017-09-05 (火) 08:01:09


トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2017-09-05 (火) 08:01:09
Site admin: PukiWiki Development Team

PukiWiki 1.5.2+ © 2001-2019 PukiWiki Development Team. Powered by PHP 5.6.40-0+deb8u7. HTML convert time: 0.201 sec.

OSDN