บทช่วยสอนที่มีประโยชน์มากซึ่งคุณจะได้เรียนรู้วิธีเปลี่ยนเส้นทางหน้า 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
ทางออกที่หรูหราที่สุดคือหลังจากปิดใช้งานปลั๊กอินบนแดชบอร์ดแล้ว เปลี่ยนเส้นทางอย่างถาวร (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.
ข้อมูลที่ยอดเยี่ยม คุณสามารถช่วยฉันได้เพราะในกรณีของฉัน ฉันแค่ต้องการเปลี่ยนเส้นทางหน้าเฉพาะ ไม่ใช่ทั้งหมดที่ฉันมี รหัสสำหรับ .htaccess และ nginx จะเป็นอย่างไร ขอบคุณและฉันหวังว่าจะได้รับความช่วยเหลือจากคุณ
สวัสดี ผู้เยี่ยมชมมือถือจะถูกเปลี่ยนเส้นทางไปยัง / amp หน้าโดยอัตโนมัติผ่าน htaccess ได้อย่างไร ขอขอบคุณ.