WordPressの新しい記事だけが404になった。管理画面には存在し、投稿IDでプレビューもできる。瀬名はパーマリンク設定を保存し直そうとしたが、律はまず現在のrewriteルールを退避した。
`.htaccess` の更新日時は古く、所有者がデプロイ用ユーザーへ変わっていた。WordPressから書き換えられないうえ、Webサーバ側には移行前のサブディレクトリを前提にした規則が残っている。存在しないのではなく、入口から正しい場所へ辿れない状態だった。
二人はDocumentRootとURL設定を照合し、バックアップを取ってからrewriteルールを修正した。設定テスト後にWebサーバをreloadし、通常URL、末尾スラッシュ、存在しないURLの三種類を確認する。新記事は200、存在しないページは正しく404になった。
「見つかればいい、だけでは駄目なんですね」と瀬名が言った。「間違ったものまで見つかる設定では困る」
律は頷き、テスト項目へ負例を追加した。「瀬名さん、最近は直った瞬間に終わりと言わなくなりましたね」
褒められたことより、以前から見られていたことが嬉しかった。瀬名が礼を言うと、律は少し意外そうに笑った。
二人の間の道も、開いているだけでは足りない。どこへ通じるのかを確かめながら進む必要があった。
人物紹介
瀬名悠真
- 男性、30代
- サーバ運用・インフラ担当
- 手は動くが、初動で少し焦りやすい
久坂律
- 女性、30代
- 監視、自動化、ログ解析、運用設計に強い
- 冷静で、原因調査の順序を大事にする
