Bug(バグ) #1891
closed
URLの「#」や「/」などの文字もエンコードされてしまう
Added by Youichi Kimura almost 14 years ago.
Updated over 13 years ago.
Description
Overview (現象)¶
リンク構文を使用して [[aaa#bbb]]
や [[aaa/bbb]]
のように記述すると、 http://example.com/wiki/aaa%23bbb
や http://example.com/wiki/aaa%2Fbbb
のように変換されてしまい、アンカーやサブページ(MediaWiki)などが正しく機能しない。
Causes (原因)¶
PHPのurlencode()が「#」や「/」もエスケープするため、これらの文字を分けてエンコードする必要がある。
- Status changed from New(新規) to Pending Review(レビュー待ち)
- % Done changed from 0 to 50
- Status changed from Pending Review(レビュー待ち) to Fixed(完了)
- % Done changed from 50 to 100
Also available in: Atom
PDF