WordPress | AMPを無効化する時のリダイレクト(.htaccess)

2023-09-23WordPress カスタマイズ,WordPress

WordPress | AMPを無効化する時のリダイレクト(.htaccess)

WordPressでAMPページを無効化する際に必要なリダイレクト処理(.htaccess)を紹介しています。

AMPを無効化する時のリダイレクト(.htaccess)

WordPressでページをAMP化していたテーマ・プラグインの仕様を確認する必要がありますが、プラグインのアンインストールや機能を停止した際にリダイレクトを生成してくれる事は殆どないでしょう。

AMPを停止する場合、多くの場合で無効化されるAMPページから正規ページへのリダイレクト処理が必要になります。

当サイトでは、このリダイレクトを.htaccessで記述しています。

当サイトのページ構成は以下のようになっていました。

元ページ:https://1-notes.com/slug/
元ページ:https://1-notes.com/slug/amp/

同様の構成の場合は、以下のリダイレクト文を.htaccessに記述する事で、すべてのAMPページを、それぞれの元ページにリダイレクトするようになります。

RewriteBase /
RewriteCond %{REQUEST_URI} (.+)/amp(.*)$
RewriteRule ^ %1/ [R=301,L]