ช่วยเหลือ

WordPress ช่วยเหลือ

บี๊บ บี๊บ บี๊บ… คำนวณ… คำนวณ… เริ่มขั้นตอน 42…
อืม...ดูเหมือนว่าหุ่นยนต์เหล่านี้เริ่มทำงานอีกแล้ว! หุ่นยนต์ได้เข้ามาทำงานแทน แล้วแปลหน้าเพจนี้เป็นภาษาท้องถิ่นของคุณ หุ่นยนต์เพียงแค่มีความตั้งใจดีเท่านั้น พวกมันอยากจะช่วย! โปรดแจ้งให้เราทราบว่าหุ่นยนต์พวกนี้ทำงานได้ดีเพียงใดด้วยปุ่มต่างๆ ที่ด้านล่างของหน้าเพจ ไปยังเวอร์ชันภาษาอังกฤษ

เปลี่ยนเส้นทาง HTTP เป็น HTTPS สำหรับ WordPress บน Linux

ในการเปลี่ยนเส้นทางเว็บไซต์ WordPress ของคุณไปยังโปรโตคอล HTTPS ที่ปลอดภัยบน Linux มีหลายขั้นตอนที่ต้องดำเนินการก่อนการเปลี่ยนเส้นทางจึงจะทำงานได้อย่างถูกต้อง

บันทึก: หากไซต์ของคุณโฮสต์บน จัดการแพลตฟอร์มโฮสติ้ง WordPress คุณไม่จำเป็นต้องเปลี่ยนการตั้งค่าเหล่านี้ด้วยตนเองโปรโตคอล HTTPS จะได้รับการกำหนดค่าโดยอัตโนมัติ

ขั้นตอนการเตรียม WordPress

ขั้นตอนเหล่านี้ควรดำเนินการก่อนแก้ไขโค้ดใด ๆ

  1. เข้าสู่ระบบ WordPress
  2. เลือก การตั้งค่า จากเมนูและคลิกที่ ทั่วไป .
  3. ค้นหารายการต่อไปนี้ในการตั้งค่าทั่วไป ::
    • ที่อยู่ WordPress (URL):
    • ที่อยู่เว็บไซต์ (URL):
  4. อัปเดต URL ทั้งสองเพื่อรวม https แทน http
  5. บันทึกการเปลี่ยนแปลง

ขั้นตอนการเปลี่ยนเส้นทาง Linux

หากเว็บไซต์ WordPress ของคุณโฮสต์บน Linux จะใช้ไฟล์ ไฟล์คอนฟิกูเรชัน. htaccess . การวางไฟล์ .htaccess ในโฟลเดอร์รากสำหรับไซต์ของคุณจะเปลี่ยนลักษณะการทำงานของไซต์ของคุณ

  1. ดาวน์โหลดสำเนาไฟล์ .htaccess จากบัญชีโฮสติ้งของคุณ
  2. เปิดไฟล์ด้วยโปรแกรมแก้ไขข้อความที่คุณชื่นชอบ

    บันทึก: ตรวจสอบให้แน่ใจว่าคุณแก้ไขไฟล์. htaccess โดยใช้โปรแกรมแก้ไขข้อความธรรมดาที่ไม่ใช้การตัดคำ ตัวแก้ไขบางตัว (เช่น MS Word หรือ Notepad ที่เปิดใช้การตัดคำ) จะแทรกอักขระที่มองไม่เห็นเพื่อแสดงถึงการแบ่งบรรทัด ไฟล์. htaccess ของคุณจะไม่ทำงานหากมีอักขระพิเศษเหล่านี้อยู่

  3. ทำการเปลี่ยนแปลงที่จำเป็นโดยใช้ตัวอย่างด้านล่าง
  4. บันทึกการเปลี่ยนแปลงของคุณ
  5. อัปโหลดไฟล์ .htaccess ไปยังบัญชีโฮสติ้งของคุณ
  6. ทดสอบงานของคุณโดยการนำทางไปยังเว็บไซต์ตามปกติและควรเปลี่ยนเส้นทางไปยัง HTTPS โดยอัตโนมัติ

ตัวอย่างเนื้อหา WordPress. htaccess

ไซต์ WordPress ของคุณควรมีรายการเริ่มต้นในไฟล์ .htaccess ไฟล์. ควรมีลักษณะคล้ายกับตัวอย่างนี้:

IfModule mod_rewrite.c> RewriteEngine บน RewriteBase / # BEGIN WordPress RewriteRule ^ index \ .php $ - [L] RewriteCond % {REQUEST_FILENAME} ! -f RewriteCond % {REQUEST_FILENAME} ! -d RewriteRule /index.php [L] / IfModule>

เพื่อให้แน่ใจว่าบัญชีโฮสติ้งของคุณจะบังคับใช้โปรโตคอล HTTPS กับการเข้าชมไซต์ทั้งหมดคุณจะต้องเพิ่มสิ่งต่อไปนี้ในไฟล์. htaccess

RewriteCond % {HTTPS} ! = บน RewriteRule ^ https: //% {HTTP_HOST}% {REQUEST_URI} [L, R = 301]

คุณจะต้องวางข้อมูลโค้ดไว้ด้านหลัง RewriteBase / ใน .htaccess ไฟล์. ควรมีลักษณะคล้ายกับตัวอย่างต่อไปนี้:

IfModule mod_rewrite.c> RewriteEngine บน RewriteBase / RewriteCond % {HTTPS} ! = บน RewriteRule ^ https: //% {HTTP_HOST}% {REQUEST_URI} [L, R = 301] # BEGIN WordPress RewriteRule ^ index \ .php $ - [L] RewriteCond % {REQUEST_FILENAME} ! -f RewriteCond % {REQUEST_FILENAME} ! -d RewriteRule /index.php [L] / IfModule>

ข้อมูลเพิ่มเติม


บทความนี้มีประโยชน์หรือไม่
ขอบคุณสำหรับคำติชมของคุณ หากต้องการพูดคุยกับตัวแทนฝ่ายบริการลูกค้า โปรดใช้หมายเลขโทรศัพท์ฝ่ายสนับสนุนหรือตัวเลือกแชทข้างบนนี้
ยินดีมากที่เราได้ช่วยเหลือ! ยังมีอย่างอื่นที่เราสามารถช่วยคุณได้หรือไม่
เสียใจด้วย บอกเราว่าอะไรที่ทำให้คุณสับสนหรือเหตุใดการแก้ไขนี้จึงไม่ช่วยคลี่คลายปัญหาของคุณ