「サイトアイコン」の自動生成ページを削除する

お酒飲んで寝たら14時間ほど寝てました。ぁあー。

で寝ている間に先日の知り合いから「投稿ページとかを検索除けしたらsiteiconってページが検索に出てきたんだけど…」と連絡が。

https://(ドメイン)/siteiconというsingle.phpを読み込んでそうなサイトアイコンを表示するページがありました。

このサイトでもそうですがサイトアイコン(faviconっていうんですね)設定してないので仕様がよく分からない。

とりあえず「robots.txtで検索除け」+「siteiconページを404へリダイレクト」をすれば良いと考えました。

まずはrobots.txtの編集。

Disallow: /siteicon/

次に.htaccessを編集。

redirect 301 /siteicon https://ドメイン/404

かんせーい。