เปลี่ยนเส้นทางหน้า AMP ไปยังหน้าที่ไม่ใช่ AMP หลังจากปิดใช้งานปลั๊กอิน AMP สำหรับ WordPress

บทช่วยสอนที่มีประโยชน์มากซึ่งคุณจะได้เรียนรู้วิธีเปลี่ยนเส้นทางหน้า AMP ไปยังหน้าที่ไม่ใช่ AMP หลังจากปิดใช้งานปลั๊กอิน AMP สำหรับ WordPress. จวนกำจัด"/amp” จากจุดสิ้นสุดของ URL

โครงการ AMP (Accelerated Mobile Pages) ได้รับการออกแบบมาเพื่อช่วยให้ผู้ใช้ได้รับประโยชน์จาก การเชื่อมต่ออินเทอร์เน็ต ผู้ที่อ่อนแอ (3G) สามารถเข้าถึงหน้าเว็บได้อย่างรวดเร็ว โทรศัพท์มือถือ si มาร์ทโฟน.

ทั้งสองบล็อกเกอร์และเว็บไซต์ขนาดใหญ่มี incept การใช้นี้ รูปแบบโครงสร้าง สำหรับหน้าเว็บบนมือถือ แต่หลายคนต้องการหลังจากนั้นสักครู่ ออกจาก AMP. คิดว่าเป็นโครงการที่จะทำให้เว็บเร็วขึ้นและเพื่อให้ผู้ใช้มีอินเทอร์เฟซที่เรียบง่ายของหน้าที่เข้าถึงได้ AMP ไม่ชอบเว็บมาสเตอร์ทั้งหมดที่ติดตั้งและใช้งานมาระยะหนึ่ง WordPress. พวกเขามีอัตรา Conversion ต่ำ หรือมีการเข้าชมบนอุปกรณ์เคลื่อนที่ลดลง หรือไม่สามารถใช้เครือข่ายโฆษณาได้อย่างถูกต้อง Google AdSense และไม่ชอบ

สิ่งที่แน่นอนคือ Google สนับสนุนให้ใช้ AMP และเตือนผู้ดูแลเว็บว่าในอนาคตเป็นไปได้ว่าเว็บไซต์ที่ไม่มี AMP จะไม่ได้รับผู้เข้าชมจากอุปกรณ์เคลื่อนที่มากเกินไป

ถ้าคุณได้มาถึงบทความนี้เป็นไปได้มากที่สุด คุณใช้ AMP ในขณะที่คุณอยู่ ปิดการใช้งานปลั๊กอิน AMP สำหรับ WordPress และตอนนี้คุณกำลังเผชิญหน้ากับหลาย ๆ คน 404 หน้า in Google คอนโซล.

หลังจาก เปิดใช้ปลั๊กอิน AMP สำหรับ WordPress, URL หน้า และ บทความ พวกเขาจะมีการยกเลิก "/amp". URL เหล่านี้ด้วย “/amp” จะมีหน้าที่เรียบง่ายในแง่ของการออกแบบและคุณสมบัติตามมาตรฐานของโครงการ AMP หน้าเว็บจะถูกจัดทำดัชนีด้วย URL ใหม่ Google Searchจากนั้นจะแสดงต่อผู้ใช้เมื่อพวกเขาค้นหาสิ่งที่เกี่ยวข้องเพื่อไปยังหน้าเว็บไซต์ของคุณ

ปัญหาเกิดขึ้นเมื่อ X เหตุผลที่คุณตัดสินใจเลิกใช้ AMP for WordPress. ปิดใช้งานปลั๊กอิน AMP สำหรับ WordPress มันง่ายมาก เราเข้าไป Dashboard →   Plugins  คลิก “Deactivate“. ใน Google Search อย่างไรก็ตาม URL ที่จัดทำดัชนีโดยลงท้ายด้วย "/amp" จะยังคงอยู่ และเมื่อเข้าถึง URL จะส่งคืน "Error 404 – Page Not Found". ลิงก์ใช้ไม่ได้อีกต่อไปใน Google Console คุณจะสังเกตเห็นหน้าเพิ่มขึ้นอย่างมาก "not found". หน้าที่มี "/amp” ที่ส่วนท้ายของ URL

เปลี่ยนเส้นทางหน้า AMP ไปยังหน้าที่ไม่ใช่ AMP

ทางออกที่หรูหราที่สุดคือหลังจากปิดใช้งานปลั๊กอินบนแดชบอร์ดแล้ว เปลี่ยนเส้นทางอย่างถาวร (Redirect 301) URL "/amp” เป็นเวอร์ชันปกติของพวกเขา ฟรี "/amp"

เปลี่ยนเส้นทางหน้า AMP ไปยังหน้าที่ไม่ใช่ AMP หลังจากปิดใช้งานปลั๊กอิน AMP สำหรับ WordPress

เราใช้สถานการณ์ที่เรามีหน้าเว็บในรูปแบบ:“http://domeniu.com/nume-post/amp"และเราต้องการเปลี่ยนเส้นทางไปที่"http://numedomeniu.com/nume-post/"

ยังคงขึ้นอยู่กับเว็บเซิร์ฟเวอร์ที่คุณใช้อยู่ Apache หรือ NGINX

คำแนะนำการเปลี่ยนเส้นทาง AMP ใน .htaccess (Apache)

Apache ใช้คำสั่ง .htaccess. แก้ไขไฟล์ .htaccess จากโฟลเดอร์รูทของโดเมนและเพิ่มบรรทัดต่อไปนี้:

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

บันทึกไฟล์ .htaccess และตรวจสอบในเบราว์เซอร์โดยการเข้าถึงหน้าที่แล้ว "/amp"

เปลี่ยนเส้นทาง AMP ไปยังหน้าที่ไม่ใช่ AMP ด้วย NGINX ที่รุนแรง

เพื่อเปลี่ยนเส้นทางหน้า AMP บน non-AMP บนเซิร์ฟเวอร์ด้วย NGINXคุณต้องแก้ไขไฟล์ nginx.conf ของโดเมนที่คุณต้องการเปลี่ยนเส้นทางและเพิ่มบรรทัดของ rewrite ในส่วน "server { ..."

rewrite ^/(.*)\/amp http://numedomeniu.com/$1 permanent;

บันทึกไฟล์และเริ่มบริการใหม่ "nginx” บนเซิร์ฟเวอร์

หลังจากรีสตาร์ท URL ทั้งหมดที่ลงท้ายด้วย "/amp” จะถูกเปลี่ยนเส้นทางไปยัง URL เดียวกันโดยไม่ยกเลิกปลั๊กอิน AMP สำหรับ WordPress.

เป็นคนรักเทคโนโลยี ฉันเขียนบทความด้วยความสุขบน StealthSettings.com ตั้งแต่ปี 2006 ฉันมีประสบการณ์ที่หลากหลายในระบบปฏิบัติการ: macOS, Windows, และ Linux, รวมถึงภาษาโปรแกรมและแพลตฟอร์มบล็อก (WordPress) และสำหรับร้านค้าออนไลน์ (WooCommerce, Magento, PrestaShop)

วิธีการ » เว็บโฮสติ้ง » เปลี่ยนเส้นทางหน้า AMP ไปยังหน้าที่ไม่ใช่ AMP หลังจากปิดใช้งานปลั๊กอิน AMP สำหรับ WordPress

2 ความคิดเกี่ยวกับ “การเปลี่ยนเส้นทางหน้า AMP ไปยังหน้าที่ไม่ใช่ AMP หลังจากปิดใช้งานปลั๊กอิน AMP สำหรับ WordPress"

  1. ข้อมูลที่ยอดเยี่ยม คุณสามารถช่วยฉันได้เพราะในกรณีของฉัน ฉันแค่ต้องการเปลี่ยนเส้นทางหน้าเฉพาะ ไม่ใช่ทั้งหมดที่ฉันมี รหัสสำหรับ .htaccess และ nginx จะเป็นอย่างไร ขอบคุณและฉันหวังว่าจะได้รับความช่วยเหลือจากคุณ

    ตอบ
  2. สวัสดี ผู้เยี่ยมชมมือถือจะถูกเปลี่ยนเส้นทางไปยัง / amp หน้าโดยอัตโนมัติผ่าน htaccess ได้อย่างไร ขอขอบคุณ.

    ตอบ
แสดงความคิดเห็น