#author("2018-12-20T04:52:09+09:00","","")
#author("2018-12-20T04:52:26+09:00","","")
* key=value のクエリパラメータをページ名として解釈しない [#h5d43436]

- ページ: [[BugTrack]]
- 投稿者: [[umorigu]]
- 優先順位: 低
- 状態: 完了
- カテゴリー: 本体新機能
- 投稿日: 2018-12-19 (水) 01:11:18
- バージョン: 1.5.1
- リリース予定バージョン: 1.5.2

** メッセージ [#v5291739]
[[BugTrack/2478]] から分離します。
( [[BugTrack/2478]] から分離します。 )

1.5.1 では www.example.com/?key=value というURLにアクセスすると "key=value" というページの新規作成になります。

これはページ名とは異なるので、key=value 部分を無視してトップページを表示する仕様に変更します。

----

[[BugTrack/2478]] Facebookからのリンクへの対応 より:

これに加えて、2018年10月からITP 2.0への対応でURLの末尾に「fbclid=」から始るパラメータが強制的に追加されるようになったため、トップページ(ページの名前を含まない)のURLを投稿してリンクをクリックすると、やはり新規ページの作成と誤って解釈されてしまいます。 
~
例:~
pukiwiki.hoge.com/~
↓~
pukiwiki.hoge.com/?fbclid=...

--------
- 『URLの末尾に「fbclid=」から始るパラメータ』への対応 → クエリパラメータ風のリクエスト (key=value) を丸ごとページ名として解釈するのはPukiWiki側がやりすぎですね。これは無視するのがよさそうです -- [[umorigu]] &new{2018-12-19 (水) 00:23:32};
- 対応しました。/?a=b のようなクエリパラメータが着いた時にはトップページを表示します commit:d90b44ef86 -- [[umorigu]] &new{2018-12-20 (木) 04:50:57};

#comment

トップ   編集 差分 履歴 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Site admin: PukiWiki Development Team

PukiWiki 1.5.4+ © 2001-2022 PukiWiki Development Team. Powered by PHP 8.2.12. HTML convert time: 0.048 sec.

SourceForge