WordPress の AMP プラグインを無効にした後、AMP ページを非 AMP ページにリダイレクトする方法を学ぶ非常に便利なチュートリアルです。実質的に排除する “/amp” URLの末尾から。
コンテンツ
プロジェクト AMP (Accelerated Mobile Pages) ユーザーがメリットを享受できるように設計されました インターネット接続 弱い (3G) ので、Web ページにすばやくアクセスできます。 携帯電話 そして スマートフォン。
ブロガーと大手ウェブサイトの両方がこれを使い始めています 構造的なフォーマット モバイル Web ページ用でしたが、しばらくすると多くの人がそれを希望しました AMPを諦める。 AMP は、Web を高速化し、ユーザーにアクセスしたページの簡素化されたインターフェイスを提供することを目的としたプロジェクトとして考案されましたが、WordPress にインストールしてしばらく使用していたすべての Web マスターの好みには合いませんでした。コンバージョン率が低かったか、モバイル デバイスからのトラフィックが減少したか、広告ネットワークを適切に実装できなかったかのいずれかです。 Google AdSense そしてその他。
Google が AMP の使用を奨励し、将来的には AMP のないウェブサイトにモバイル デバイスからの訪問者が多く入らなくなる可能性があるとウェブマスターに警告しているのは確かです。
この記事にたどり着いた方はおそらく AMPを使用しました しばらくの間、あなたは WordPress の AMP プラグインを無効にしました そして今、あなたはたくさんのことに直面しています 404ページ で Google コンソール。
後 AMP プラグインを有効にする WordPress の場合、URL ページ siおよび 記事 彼らには終わりがあるだろう “/amp“。これらの URL には、 “/amp” AMP プロジェクトの標準に従って、デザインと機能の点で簡素化されたページが含まれます。 ページは新しい URL でインデックス付けされます。 Google Search、ユーザーが Web サイトのページにアクセスするために関連するものを検索したときに配信されます。
この問題は、X の理由により WordPress 用 AMP の使用を中止することにした場合に発生します。 AMP プラグインを無効にする WordPress の場合は非常に簡単です。入ります Dashboard → Plugins → クリック “Deactivate“。ただし、末尾でインデックス付けされた URL は Google 検索に残ります。 “/amp”、アクセスされると戻ります “Error 404 – Page Not Found“。リンクはもう有効ではありません。Google コンソールではページが大幅に増加しています。 “not found“。を含むページ “/amp” URLの最後にあります。

最もエレガントな解決策は、ダッシュボードからプラグインを無効化した後です。 リダイレクトされ続けます (Redirect 301) URL “/amp” 通常バージョンに戻ります。それなし “/amp“。
WordPress用のAMPプラグインを非アクティブ化した後の非AMPのリダイレクトページアンプ
次の形式の Web ページがあるシナリオを考えます。 “http://domeniu.com/nume-post/amp” それらを次の場所にリダイレクトしたいと考えています “http://numedomeniu.com/nume-post/“。
次に、使用する Web サーバーによって異なります。 Apache または NGINX。
ディレクティブ リダイレクトは AMP にあります .htaccess (Apache)
Apache ディレクティブを使用する .htaccess。ファイルを編集する .htaccess ドメインのルート フォルダーから次の行を追加します。
RewriteEngine On
RewriteCond %{REQUEST_URI} (.+)/amp(.*)$
RewriteRule ^ %1/ [R=301,L]
ファイルを保存します .htaccess ブラウザで前のページにアクセスして確認します “/amp“。
NGINX を使用した厳しい環境で AMP を非 AMP ページにリダイレクトする
ページをリダイレクトするには AMP PE non-AMP サーバー上で nginx、ファイルを編集する必要があります nginx.conf リダイレクトを行うドメインの行を追加します。 rewrite セグメトルで “server { ...“:
rewrite ^/(.*)\/amp http://numedomeniu.com/$1 permanent;
ファイルを保存してサービスを再起動します “nginx” PEサーバー。
再起動後、すべての URL の末尾は次のようになります。 “/amp” プラグインを終了せずに同じ URL にリダイレクトされます。 AMP のために WordPress。
WordPress用のAMPプラグインを非アクティブ化した後の非AMPのリダイレクトページアンプ
について ステルス
技術に情熱を持ち、2006年からStealthSettings.comで喜んで執筆しています。macOS、Windows、Linuxのオペレーティングシステムだけでなく、プログラミング言語やブログプラットフォーム(WordPress)、オンラインストア(WooCommerce、Magento、PrestaShop)にも豊富な経験があります。
ステルスの投稿をすべて表示あなたも興味があるかもしれません...
についての2つの考え “WordPress用のAMPプラグインを非アクティブ化した後の非AMPのリダイレクトページアンプ”
素晴らしい情報です。私の場合は、持っているすべてのページではなく、特定のページのみをリダイレクトしたいので、助けていただけますか。 .htaccess と nginx のコードはどのようになりますか?ありがとうございます。ご協力をお待ちしております。
こんにちは。htaccess を使用してモバイル訪問者を自動的に /amp ページにリダイレクトするにはどうすればよいでしょうか?ありがとう。