プログラミングを完全に理解したエンジニアのメモ

チラ裏レベルのことしか書いてないインターネットの藻屑

wordpressで410を返す方法

サーバーの.htaccessで設定してもうまく動かなかったのでメモ

RewriteEngine on
〜略〜
RewriteRule ^/tag/.*?[G]

と書いたがcssが適用されないようなページになるだけだった。

プラグイン

ja.wordpress.org

このプラグインを使う

導入

wpの管理画面にログインして、〜〜略〜〜

新規追加できたら「有効化」すると左カラムに"410 for WordPress"のタブができるので選択。

「Manually add URLs」のテキストエリアにhttps://…..と指定すればオーケー

httpステータスコードチェックツール

httpstatus.io

ここでちゃんとステータスが返ってくるかチェックした。

ってやったけど410が帰ってこない

ドキュメント読むと404のページにしか410を設定できない(らしい?)

410はあきらめて404にを返すようにした

function.phpに書いた.

あとでコードかく

参考サイト

shantiworks.info