よくあるページ内リンク(アンカーリンク)は以下。
URL=https://example.com
ページ内リンク=https://example.com/#midashi
<a href="https://example.com#hoge">見出しに飛ぶよ</a> … <h2 id="midashi">見出し</h2>
で、これに引数(パラメータ)を付けたいと思った時に
https://example.com/#midashi?hoge=123
としてしまいがちだが、これはNG!
正確には、以下。
https://example.com/?hoge=123#midashi
単純だけど、ミスりがちな事だから要注意!
間違った書き方をしちゃうと、所定の場所に移動しないだけでなく、404エラーを引き起こしてしまう可能性すらあるので、引数が絡む時は、その順序をよくよく理解しておくことが重要!
引数を含めてのURL!ページ内リンクの#midashiは、あくまで最後に付くおまけ!
コメント