meirin-kan

Development Report

公開したばかりのシミュレーターが、404になっていた話

2026.07.21

ピッキング比較シミュレーターをサイトに追加した直後、本番のURLを開いたら 404(ページが見つかりません) でした。

何が起きていたか

このサイトには、旧ブログから引き継いだURLを、新しいブログ側へ自動で転送する仕組みが入っています。転送の判定は「このサイトが持っているページの一覧」に載っているかどうかで行っていて、載っていないURLは旧ブログ宛てとみなして転送されます。

新しく作った /tools/ は、その一覧に登録していませんでした。結果、ツールのページが丸ごと転送対象になり、行き先にも実体がないため404になっていた——という筋書きです。

どう直したか

一覧に tools を追加し、ビルドを通してからマージしました。マージ後に本番URLを開き、シミュレーターが表示されること(200が返ること)を確認しています。

学び

転送ルールを「載っていないものは全部よそへ送る」という作りにすると、ページを増やすたびに一覧の更新が必要になります。仕組み側のコメントにも注意書きは残していましたが、それでも抜けました。

対策は単純で、公開したら必ず本番のURLを自分で開くこと。ローカルで動くこととサイトで開けることは別物で、その差は最後に人が確かめるしかありません。

← Development Report 一覧へ