วิธีย้ายบล็อกหรือเว็บไซต์ WordPress จาก HTTP ไปที่ HTTPS (NGINX)

หลังจากได้เห็น "วิธีติดตั้งใบรับรองการเชื่อมต่อ HTTPS (SSL) สำหรับโฮสต์เว็บไซต์บนเซิร์ฟเวอร์ NGINX โดยไม่มี cPanel หรือ VestaCPในบทความโดย ที่นี่มาดูกันเถอะ สิ่งที่เราต้องทำเพื่อทำให้เว็บไซต์หรือบล็อก HTTPS ที่ถูกต้อง.

สำหรับเว็บไซต์หรือบล็อกที่มีฐาน WordPress ก็ยังไม่เพียงพอที่จะติดตั้งใบรับรอง SSL เพื่อให้ปรากฏที่ถูกต้องใน "แถบที่อยู่" แม้ว่าใบรับรอง SSL ที่ได้รับการติดตั้งอย่างถูกต้องและไม่ถูกต้องคุณอาจสังเกตเห็นว่าเมื่อคุณเยี่ยมชม HTPPS หน้าในแถบที่อยู่ไม่ปรากฏ "ล็อค" ลงชื่อว่าหน้ามีความปลอดภัย

หากบล็อกหรือเว็บไซต์ของคุณดูเหมือนจะไม่มีการเชื่อมต่อที่ปลอดภัย (การเชื่อมต่อไม่ปลอดภัย) แม้ว่าจะมีการติดตั้งใบรับรอง SSL อย่างถูกต้องหมายความว่าหน้านี้ยังคงเป็น "http" การเชื่อมโยงภายใน เหล่านี้อาจเชื่อมโยงโดยตรงกับไฟล์สื่อ (ภาพวิดีโอเพลง) หรือไปที่ องค์ประกอบโครงสร้าง (java, CSS)

เราเอาตัวอย่าง iHowTo.Tipsซึ่งแม้ว่าจะมี ใบรับรอง SSL ติดตั้งอย่างถูกต้องและถูกต้องเรามีหน้าเว็บที่ Firefox เตือนเราว่าเราไม่มีการเชื่อมต่อที่ปลอดภัย

เรายังกล่าวว่าเป็นส่วนหนึ่งของหน้าเช่นภาพที่ไม่ปลอดภัย ซึ่งหมายความว่าบางแห่งในเนื้อหาของบทความหรือในแถบด้านข้างฉันมีไฟล์รูปภาพซึ่งลิงก์ต้นทางเริ่มต้นด้วย "http" แทน "https"
หากต้องการเปลี่ยนแหล่งที่มาของภาพจาก "http" เป็น "https" การแก้ไขบทความนั้นจะทำได้ง่าย ถ้าเราพูดถึงเว็บไซต์ที่มีบทความนับร้อยหรือหลายพันบทความมีการเปลี่ยนแปลง การแก้ไขบทความแต่ละฉบับจะเป็นการดำเนินการที่ต้องใช้เวลานานมาก วิธีที่ง่ายที่สุดสำหรับผู้ใช้เวิร์ดเพรสคือการเปลี่ยนลิงค์ท้องถิ่นของตน ฐานข้อมูล. การสลับการเชื่อมโยงจาก "http" เป็น "https" ที่คุณสามารถทำคำสั่ง SQL ง่ายดำเนินการในบรรทัดคำสั่ง phpMyAdmin SQL หรือผ่านทางเทอร์มิ

วิธีเปลี่ยนลิงก์จาก "HTTP" เป็น "HTTPS" สำหรับบล็อกหรือเว็บไซต์ WordPress ผ่าน SQL

หากยังกล่าวถึงข้างต้น iHowTo.Tipsลองมาดูเป็นตัวอย่างกันเถอะ สมมติว่าเราต้องเปลี่ยนบล็อกที่เชื่อมโยงทั้งหมดของ "http://ihowto.tips"ใน"https://ihowto.tips" ลิงก์เหล่านี้สามารถเป็นแหล่งที่มาของภาพ (src) และลิงก์อื่น ๆ ในหน้าเว็บภายในได้
ก่อนที่จะเริ่มต้นเราขอแนะนำ

1 ไม่ เรารับรองความถูกต้องกับฐานข้อมูล ของบล็อกผ่าน phpMyAdmin ผู้ใช้และรหัสผ่าน เราพบไฟล์เหล่านี้ในไฟล์ WP-config.php จากรากของโดเมน

2 เรา คลิกชื่อฐานข้อมูลทางด้านซ้ายจากนั้นคลิกที่ SQL ในเมนูแนวนอนด้านบน

3 เราดำเนินการใน SQL บรรทัดคำสั่ง:

Wp_posts SET UPDATE POST_CONTENT = แทนที่ (POST_CONTENT '' http: //ihowto.tips','https: //ihowto.tips');

แทนที่ที่อยู่เว็บและชื่อโดเมนของคุณและทราบว่าคุณใช้ www หรือไม่ หากคุณใช้คำนำหน้า "www" คุณต้องเพิ่มคำนำหน้า

4 คลิก "Go" เพื่อรันบรรทัดคำสั่ง

บรรทัดคำสั่งที่แสดงไว้ด้านบนจะเปลี่ยนแปลงเฉพาะ URL ในตาราง "wp_posts" คอลัมน์ "post_content" คุณสามารถเปลี่ยนบรรทัดคำสั่ง SQL นี้เพื่อแทนที่ URL ในตารางฐานข้อมูลทั้งหมด

คำเตือน! มีธีม WordPress (WP Themes) ที่เคยเปลี่ยน URL โดเมนจะรีเซ็ตการตั้งค่าที่กำหนดเอง มองกลับไปที่เหล่านี้

วิธีย้ายบล็อกหรือเว็บไซต์ WordPress จาก HTTP ไปที่ HTTPS (NGINX)

เกี่ยวกับผู้เขียน

ชิงทรัพย์

หลงใหลเกี่ยวกับทุกอย่างที่แกดเจ็ตและไอทีเขียนยินดี stealthsettings.com ของ 2006 และผมชอบที่จะค้นพบสิ่งใหม่ ๆ กับคุณเกี่ยวกับคอมพิวเตอร์และ MacOS, Linux, Windows, iOS และ Android

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