ไฟล์ WordPress .htaccess: จะสร้างและแก้ไขได้อย่างไร?
เผยแพร่แล้ว: 2022-04-08WordPress เสนอตัวเลือกที่ไม่ จำกัด สำหรับผู้ใช้ทั้งด้านเทคนิคและผู้ใช้ที่ไม่ใช่ด้านเทคนิคเพื่อสำรวจทุกมุมของ WordPress เพื่อจัดการ หากต้องการบีบอัดไซต์ WordPress ให้ได้มากที่สุด คุณต้องเรียนรู้เกี่ยวกับกระบวนการแบ็กเอนด์ และเพื่อหาสิ่งนี้ หนึ่งในขั้นตอนที่สำคัญที่สุดคือการทำความเข้าใจว่าไฟล์ .htaccess ของ WordPress คืออะไร และคุณจะสำรวจได้อย่างไร
ในการรันไซต์ WordPress ได้สำเร็จ เว็บไซต์เหล่านี้ต้องอาศัยไฟล์หลักที่สำคัญหลายไฟล์ ซึ่งจัดเก็บไว้ที่ส่วนหลัง ซึ่ง WordPress . htaccess เป็น หนึ่ง ในนั้น โดยค่าเริ่มต้น ไฟล์นี้ทำงานบางอย่างที่เกี่ยวข้องกับลิงก์ถาวร แต่คุณยังสามารถแก้ไขไฟล์นี้และทำการปรับแต่งบางอย่างได้ เช่น การตั้งค่า 301 สำหรับการเปลี่ยนเส้นทางและเพิ่ม ความปลอดภัยให้กับเว็บไซต์ ของคุณด้วยการบังคับ HTTPS
ดังนั้น ในบทความนี้ คุณจะได้เรียนรู้เกี่ยวกับไฟล์ .htaccess ของ WordPress และครอบคลุมหัวข้อสำคัญทั้งหมดที่เกี่ยวข้อง เช่น ความหมายที่สมบูรณ์ คุณจะเข้าถึงได้อย่างไร คุณจะแก้ไขได้อย่างไร และคุณจะใช้มันให้เกิดประโยชน์สูงสุดได้อย่างไร?
WordPress .htaccess คืออะไร?
ไฟล์ .htaccess ของ WordPress เป็นหนึ่งในไฟล์การกำหนดค่าที่มีประสิทธิภาพและมีประโยชน์มากที่สุดในไซต์ WordPress ของคุณ ถือเป็นไฟล์การกำหนดค่าที่ทรงพลังที่สุดซึ่งมีหน้าที่ควบคุมหรือจัดการการกำหนดค่าที่สำคัญที่สุดของเว็บไซต์ของคุณ
ไฟล์เหล่านี้ประกอบด้วยกฎหรือโปรโตคอลต่างๆ สำหรับเว็บเซิร์ฟเวอร์ Apache ซึ่งจำเป็นต้องปฏิบัติตาม คุณจะพบไฟล์นี้อยู่ในไดเร็กทอรีรากของเว็บไซต์ของคุณหรือไดเร็กทอรีกลาง เป็นไฟล์สำคัญที่โดยดีฟอลต์จะถูกซ่อนไว้ในไดเร็กทอรีรากของคุณ เพื่อไม่ให้ใครสามารถเข้าถึงได้โดยง่ายเพื่อทำการเปลี่ยนแปลงโดยไม่ได้รับอนุญาต
คุณสามารถทำอะไรกับไฟล์ .htaccess ของ WordPress ได้บ้าง
ดังที่เราได้กล่าวไปแล้วว่าไฟล์ .htaccess ของ WordPress เป็นหนึ่งในไฟล์การกำหนดค่าที่สำคัญที่สุดของเว็บไซต์ คุณสามารถเพิ่มกฎพิเศษบางอย่างที่สั่งให้เว็บเซิร์ฟเวอร์ของคุณทำงานพิเศษได้ ให้เราตรวจสอบสิ่งที่พวกเขาคือ:
- งานเริ่มต้น: ตามค่าเริ่มต้น ไฟล์ .htaccess ของ WordPress จะสั่งให้เว็บเซิร์ฟเวอร์จัดการและควบคุมลักษณะที่ปรากฏของลิงก์ถาวรของเว็บไซต์ของคุณ ซึ่งหมายความว่า หากคุณทำการเปลี่ยนแปลงหรือแก้ไขลิงก์ถาวร ไฟล์ .htaccess จะได้รับการอัปเดตด้วยกฎใหม่ และจะแนะนำให้เว็บเซิร์ฟเวอร์ปฏิบัติตาม นอกจากนั้น ยังมีปลั๊กอิน WordPress บางตัวที่ใช้ไฟล์ .htaccess เพื่อเพิ่มกฎพิเศษและดำเนินการต่างๆ
- การ เปลี่ยนเส้นทาง : คุณยังสามารถตั้งค่าการเปลี่ยนเส้นทางในไฟล์ .htaccess ได้ทั้งแบบถาวร (301) หรือแบบชั่วคราว (307) แม้ว่าคุณจะเพิ่งเพิ่มใบรับรอง SSL คุณก็สามารถตั้งค่าการเปลี่ยนเส้นทางจาก HTTP เป็น HTTPS ในไฟล์ .htaccess ได้
- Beefup Security : คุณสามารถจำกัดการเข้าถึงบางไดเร็กทอรีของเว็บไซต์ของคุณโดยตั้งรหัสผ่านในไฟล์ .htaccess และยังห้ามหรืออนุญาตให้ที่อยู่ IP เฉพาะเข้าถึงหน้าผู้ดูแลระบบเว็บไซต์ของคุณ
- เปิดใช้งานการป้องกันฮ็อตลิงค์: คุณยังสามารถปกป้องเว็บไซต์ของคุณได้ด้วยการป้องกัน ฮอตลิงค์ โดยเพิ่มกฎพิเศษบางอย่างและป้องกันไม่ให้เว็บไซต์อื่นใช้ทรัพยากรของคุณ
- เพิ่มหน้าข้อผิดพลาดที่กำหนดเอง: ด้วยความช่วยเหลือของไฟล์ .htaccess คุณสามารถโหลดหน้าข้อผิดพลาดที่ออกแบบเองได้ เช่น หน้าข้อผิดพลาด 404 ไม่พบ หน้า ไปยังเว็บไซต์ของคุณ
ไฟล์ WordPress .htaccess อยู่ที่ไหน
หากเว็บไซต์ของคุณใช้เว็บเซิร์ฟเวอร์ Apache คุณสามารถนำทาง ค้นหา และแก้ไขไฟล์ WordPress .htaccess ได้โดยการเชื่อมต่อเซิร์ฟเวอร์ของเว็บไซต์ของคุณกับไคลเอนต์ FTP หรือโดยการเข้าถึง cPanel
แต่ก่อนที่จะดำเนินการต่อไป มีประเด็นสำคัญและมาตรการด้านความปลอดภัยที่คุณต้องจำไว้ เช่น การเข้าถึงไฟล์ .htaccess อาจมีความเสี่ยง หากมีสิ่งใดผิดพลาดขณะแก้ไขไฟล์ .htaccess ผลลัพธ์อาจเป็นหายนะ และคุณอาจสูญเสียฟังก์ชันการทำงานหลักบางอย่างของเว็บไซต์ของคุณ หรือในกรณีที่เลวร้ายที่สุด ไฟล์อาจได้รับความเสียหายอย่างสมบูรณ์
ดังนั้นจึงมีมาตรการด้านความปลอดภัยบางอย่างที่คุณต้องปฏิบัติตามเพื่อที่คุณจะได้สามารถขจัดความเสี่ยงและป้องกันไม่ให้ไซต์ของคุณเสียหายได้:
- สำรองข้อมูลเว็บไซต์ของคุณโดยสมบูรณ์: ควรรวม การสำรองข้อมูลเว็บไซต์เป็นประจำ ไว้ในรายการลำดับความสำคัญ เพื่อที่ว่าหากมีสิ่งใดผิดพลาดกับเว็บไซต์ของคุณ คุณก็จะได้ข้อมูลกลับมาใช้งานได้ทันทีโดยไม่มีข้อผิดพลาด
- ดาวน์โหลดสำเนา: คุณยังสามารถดาวน์โหลดไฟล์ WordPress .htaccess ดั้งเดิมและบันทึกลงในคอมพิวเตอร์ของคุณ ในกรณีที่เกิดข้อผิดพลาด คุณสามารถอัปโหลดไฟล์ต้นฉบับซ้ำและนำข้อมูลกลับมาเหมือนที่เคยเป็นก่อนการแก้ไข
- ทำการทดสอบบนแพลตฟอร์มการจัดเตรียม: มี แพลตฟอร์มเว็บโฮสติ้งบางอย่างเช่น WPOven ซึ่งเสนอแพลตฟอร์มการจัดเตรียมแบบไม่ จำกัด เพื่อทำการทดสอบก่อนเผยแพร่ขั้นสุดท้าย ในทำนองเดียวกัน คุณยังสามารถแก้ไขไฟล์ .htaccess ของ WordPress และทำการทดสอบว่าทำงานได้หรือไม่ก่อนที่จะเผยแพร่ และหลีกเลี่ยงการเสี่ยงต่อเว็บไซต์ของคุณ
ในการเข้าถึงตำแหน่งที่แน่นอนของไฟล์ WordPress .htacess ของคุณ คุณสามารถทำตามสองวิธีดังต่อไปนี้:
การค้นหาไฟล์ WordPress .htaccess โดยใช้ไคลเอนต์ FTP
ก่อนอื่น คุณจะต้องดาวน์โหลดไคลเอนต์ FTP เช่น FileZilla บนคอมพิวเตอร์ของคุณ และข้อมูลรับรองการเข้าสู่ระบบจากโฮสต์เว็บของคุณ
ที่ WPOven คุณสามารถค้นหาข้อมูลรับรองการเข้าสู่ระบบ SFTP ของคุณได้อย่างง่ายดายโดยทำตามขั้นตอนง่าย ๆ ที่ระบุด้านล่าง:
ขั้นตอนที่ 1 : เปิดแท็บ " ไซต์ " และเลือกไซต์ที่คุณต้องการทราบรายละเอียด
ขั้นตอนที่ 2 : คลิกที่แท็บย่อย " ขั้นสูง " ป้อนรหัสผ่านเข้าสู่ระบบ WPoven ของคุณและคลิกปุ่ม " แสดงรายละเอียด SFTP ของไซต์ "
ขั้นตอนที่ 3 : หลังจากป้อนรหัสผ่าน คุณจะเห็นรายละเอียดที่จำเป็นทั้งหมดที่คุณต้องการเพื่อเข้าใช้ SFTP เพื่อเข้าถึงไซต์

ตอนนี้ คุณต้องเชื่อมต่อเว็บเซิร์ฟเวอร์ของคุณกับไคลเอนต์ FTP โดยใช้ข้อมูลรับรองการเข้าสู่ระบบ เมื่อเชื่อมต่อสำเร็จแล้ว คุณจะเห็นหน้าต่างดังที่แสดงในภาพด้านล่าง:

หลังจากนั้น ให้ตรวจสอบที่ด้านบนขวา ซึ่งคุณจะเห็นโฟลเดอร์ชื่อโดเมนของเว็บไซต์ของคุณ ซึ่งเรียกว่าไดเร็กทอรีรากของเว็บไซต์ของคุณ คลิกที่โฟลเดอร์เฉพาะนี้ แล้วคุณจะมีรายการทั้งหมดของโฟลเดอร์และไฟล์ที่จะแสดง
จากนั้นคลิกที่โฟลเดอร์ public_html หรือโฟลเดอร์ htdocs ( ชื่ออาจแตกต่างกันไปขึ้นอยู่กับเว็บเซิร์ฟเวอร์ที่คุณใช้ ) เพื่อเปิด ซึ่งคุณสามารถดูไฟล์หลักของ WordPress รวมถึงไฟล์ .htaccess ดังที่แสดงด้านล่าง:

สิ่งหนึ่งที่คุณต้องจำไว้คือโดยปกติไฟล์ .htaccess ของ WordPress จะถูกซ่อนไว้ ดังนั้น เมื่อคุณมองหามันใน ไดเร็กทอรี WordPress คุณจะไม่สามารถเห็นมันได้
เพื่อที่คุณจะต้องเปิดใช้งานตัวเลือก "แสดงไฟล์ที่ซ่อน" และในไคลเอนต์ FTP ให้ ไปที่เซิร์ฟเวอร์> บังคับให้แสดงไฟล์ที่ซ่อนอยู่

การค้นหาไฟล์ WordPress .htaccess โดยใช้ cPanel
หากผู้ให้บริการเว็บโฮสติ้งของคุณเสนอการเข้าถึง cPanel ให้กับคุณ การค้นหาไฟล์ WordPress .htaccess จะกลายเป็นเรื่องง่ายโดยไม่ต้องใช้ไคลเอนต์ FTP
- ในการดำเนินการนี้ ก่อนอื่น คุณต้องลงชื่อเข้าใช้ cPanel ของคุณดังที่แสดงด้านล่าง:

2. มองหาส่วน ไฟล์ และคลิก ที่ตัวเลือกตัวจัดการไฟล์ ดังที่แสดง

3. ตอนนี้ คุณจะสามารถดูรายการไฟล์หลักทั้งหมดที่แสดงบนหน้าจอของคุณได้ เลือกและคลิกที่โฟลเดอร์ public_html เพื่อเปิด

4. ตอนนี้ หากคุณมีไฟล์ .htacess อยู่แล้ว ไฟล์นั้นจะแสดงใน โฟลเดอร์ public_html หรือ htdocs หากไม่เป็นเช่นนั้น ไฟล์นั้นจะถูกซ่อนหรือยังไม่มี

อย่างไรก็ตาม หาก WordPress ของคุณ . ไฟล์ htaccess ถูกซ่อน คุณสามารถยกเลิกการซ่อนได้โดยไปที่ส่วนการตั้งค่าที่มุมบนขวาของ หน้าต่าง "ตัวจัดการไฟล์ " ดังที่แสดงในภาพด้านล่าง:

หน้าต่างการตั้งค่าจะปรากฏขึ้นตามที่แสดงในภาพด้านล่าง:

ตอนนี้ ให้ทำเครื่องหมายที่ช่อง ” แสดงไฟล์ที่ซ่อน (dotfiles)” แล้วคลิก บันทึก ไฟล์ที่ซ่อนอยู่ทั้งหมดจะเริ่มสะท้อนในหน้าต่างตัวจัดการไฟล์ของคุณ
จะสร้างและแก้ไขไฟล์ WordPress .htaccess ได้อย่างไร?
ในการสร้างไฟล์ WordPress .htaccess หากเว็บไซต์ของคุณไม่มี คุณต้องค้นหาไฟล์ .htaccess ด้วยวิธีใดวิธีหนึ่งจากสองวิธี (ผ่านไคลเอนต์ FTP หรือ cPanel) ที่เราได้กล่าวไปแล้วในส่วนข้างต้น และทำตามขั้นตอนง่าย ๆ เหล่านี้ ด้านล่าง:
1. การสร้างและแก้ไขไฟล์ WordPress .htaccess ใน cPanel
ขั้นแรก ในการสร้างไฟล์ .htacess ใหม่ คุณต้องคลิกที่ตัวเลือก ” +ไฟล์ ” ซึ่งอยู่ที่มุมซ้ายบนของหน้าต่างตัวจัดการไฟล์ ดังที่แสดงในภาพ:

หลังจากนั้น ป๊อปอัป ใหม่ หน้าต่างไฟล์ใหม่ จะแจ้งบนหน้าจอของคุณ ซึ่งคุณสามารถเขียนชื่อไฟล์เป็น .htaccess และคลิกที่ปุ่ม สร้างไฟล์ใหม่ ดังที่แสดง

และคุณทำเสร็จแล้ว ตอนนี้คุณสามารถเพิ่มกฎให้กับไฟล์ใหม่นี้หรือแก้ไขกฎที่มีอยู่โดยคลิกขวาที่ไฟล์ .htaccess แล้วเลือกเมนูแก้ไข

หลังจากนั้น ไฟล์จะเปิดขึ้นในโปรแกรมแก้ไขข้อความบนเว็บ ซึ่งคุณสามารถเพิ่มกฎบางอย่างหรือแก้ไขกฎที่มีอยู่ได้ ซึ่งโดยค่าเริ่มต้นกฎในไฟล์ .htaccess ของ WordPress จะมีลักษณะเหมือนในภาพด้านล่าง:

2. การสร้างและแก้ไขไฟล์ .htacess ในไคลเอนต์ FTP (Filezilla)
ขั้นแรก คุณต้องเข้าสู่ระบบไคลเอนต์ FTP ของคุณ (FileZilla) โดยใช้ข้อมูลรับรอง FTP ซึ่งเราได้กล่าวถึงขั้นตอนในส่วนข้างต้นแล้ว ดับเบิลคลิกที่โฟลเดอร์ public_html หรือ htdocs เพื่อเปิดรายชื่อทั้งหมด

ในรายการไฟล์เดียวกัน คุณต้องคลิกขวาและเลือกสร้างตัวเลือกไฟล์ใหม่ดังที่แสดงในภาพด้านบน

หลังจากนั้นให้ป้อนชื่อไฟล์เป็น “ .htaccess ” ตามด้วยคลิกที่ปุ่ม OK และทำเสร็จแล้ว
ตอนนี้ ถ้าคุณต้องการแก้ไขไฟล์ .htaccess ในไคลเอนต์ FTP ให้คลิกขวาที่ไฟล์ .htaccess แล้วเลือกตัวเลือก ดู/ แก้ไข

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

อย่างไรก็ตาม หากคุณไม่ชอบทำตามขั้นตอนที่ซับซ้อนเหล่านี้และไม่ต้องการสัมผัสไฟล์หลักของเว็บไซต์ของคุณ มีเครื่องมือแก้ไขไฟล์ .htaccess ของ WordPress มากมาย เช่น . htaccess ตัวแก้ไขไฟล์ ในไดเร็กทอรี WordPress

ข้อมูลเพิ่มเติม: การสร้างไฟล์ .htaccess หลายไฟล์
คุณสามารถสร้างไฟล์ .htaccess ได้หลายไฟล์สำหรับเว็บไซต์ของคุณ และใช้การตั้งค่าต่างๆ กับไดเร็กทอรีต่างๆ บนเซิร์ฟเวอร์ของคุณ สิ่งที่คุณต้องทำคือสร้างไฟล์ .htaccess ใหม่ หรืออัปโหลดไฟล์ข้อความธรรมดาในไดเร็กทอรีใดก็ได้บนเซิร์ฟเวอร์ของคุณ
แต่มีบางสิ่งที่คุณต้องจำไว้เกี่ยวกับการสร้างไฟล์ . htaccess หลายไฟล์
- โดยปกติ พยายามหลีกเลี่ยงการสร้างไฟล์ .htaccess หลายไฟล์บนเซิร์ฟเวอร์ของคุณ เนื่องจากอาจส่งผลกระทบร้ายแรงต่อความเร็วของเซิร์ฟเวอร์
- สามารถเพิ่มการใช้ทรัพยากรเซิร์ฟเวอร์
- ไฟล์ .htaccess ที่อยู่ในลำดับที่สูงกว่าจะได้รับการตั้งค่าเป็นอันดับแรกในพาธเวย์
ตอนนี้ ให้เราตรวจสอบความเป็นไปได้ที่คุณสามารถทำได้ด้วยไฟล์ .htaccess
คุณสามารถทำอะไรกับไฟล์ WordPress .htaccess ได้บ้าง
หลังจากทราบความหมายที่แท้จริงของไฟล์ .htaccess แล้ว วิธีทำงานและวิธีค้นหาหรือแก้ไขไฟล์ แต่หลังจากนั้นจะเกิดคำถามในใจของมือใหม่ ” ฉันจะใช้ไฟล์ .htaccess ใน WordPress ได้อย่างไร? “.
เพื่อตอบคำถามนั้น ให้เราตรวจสอบความเป็นไปได้ทั้งหมดที่คุณสามารถทำได้กับไฟล์ .htaccess โดยเพิ่มกฎของคุณเอง
แต่ก่อนหน้านั้น อย่าลืมสร้างข้อมูลสำรองของไฟล์ .htaccess หรือดาวน์โหลดลงในคอมพิวเตอร์ของคุณก่อนที่จะทำการปรับแต่งหรือแก้ไขใดๆ เพื่อความปลอดภัยของคุณ
1. การเปลี่ยนเส้นทาง
หากคุณเพิ่งเปลี่ยนชื่อโดเมนของเว็บไซต์ของคุณ คุณสามารถ ตั้งค่าการเปลี่ยนเส้นทาง เพื่อให้ผู้เข้าชมเข้าถึง URL ใหม่ได้ง่ายกว่า URL เก่า
เพื่อเปิดใช้งานสิ่งนี้ สิ่งที่คุณต้องทำคือเพิ่มบรรทัดต่อไปนี้ในไฟล์ .htaccess ของคุณและอัปโหลดไปยังเซิร์ฟเวอร์ของคุณ
1 2 |
# enable basic rewriting RewriteEngine on |
สำหรับ 301 การเปลี่ยนเส้นทางถาวร (เปลี่ยนเส้นทางการรับส่งข้อมูลทั้งหมด) ให้เพิ่มบรรทัดต่อไปนี้:
1 2 3 |
RewriteEngine On RewriteCond % { HTTPS } off RewriteRule ^ ( . * ) $ https : //%{HTTP_HOST}%{REQUEST_URI} [L,R=301] |
2. ปิดการใช้งาน Hotlinking
หากคุณไม่ต้องการให้เจ้าของเว็บไซต์รายอื่นใช้ทรัพยากรเว็บเซิร์ฟเวอร์ของคุณ คุณสามารถปิดการใช้งานฮอตลิงก์ได้โดยเพิ่มบรรทัดต่อไปนี้ในไฟล์ .htaccess ของคุณ

1 2 3 4 |
RewriteEngine on RewriteCond % { HTTP_REFERER } ! ^ $ RewriteCond % { HTTP_REFERER } ! ^ http : //(www\.)yourdomain.com/.*$ [NC] RewriteRule \ . |
3. หน้าข้อผิดพลาด 404 ที่กำหนดเอง
ถ้าคุณไม่ต้องการให้ผู้ใช้ของคุณเห็นหน้า Error 404 ที่น่าเบื่อบนเว็บไซต์ของคุณ และต้องการแทนที่ด้วยวิธีการที่น่าสนใจหรือสร้างสรรค์ ให้เพิ่มบรรทัดต่อไปนี้
1 2 |
# serve custom error pages ErrorDocument 400 400.html |
อย่าลืมแทนที่ 400.html ด้วยชื่อเพจจริงของคุณ
4. การปิดกั้นที่อยู่ IP
หากคุณไม่ชอบให้ผู้ใช้บางคนเข้าถึงเว็บไซต์ของคุณ คุณสามารถ บล็อกที่อยู่ IP ได้อย่างง่ายดายโดยเพิ่มบรรทัดต่อไปนี้
1 2 3 |
order allow , deny deny from 192.158. 1.38. allow from |
แทนที่” 192.158 1.38 ” ที่อยู่ IP นี้พร้อมที่อยู่ IP ของผู้ใช้ที่คุณต้องการบล็อก
5. การบังคับ HTTPS
หากคุณต้องการบังคับให้ผู้ใช้ทุกคนที่เข้าชมเว็บไซต์ของคุณใช้การเชื่อมต่อที่ปลอดภัย คุณสามารถเพิ่มบรรทัดต่อไปนี้ในไฟล์ .htaccess ของคุณและรับรองการรับส่งข้อมูลที่ปลอดภัย การดำเนินการนี้จะเปลี่ยนเส้นทางจาก http://www.yoursite.com ไปยัง https://www.yoursite.com
1 2 3 4 |
#force SSL on entire site RewriteEngine On RewriteCond % { HTTPS } ! = on RewriteRule ^/ ? ( . * ) https : //Yoursite.com/$1 [R=301,L] |
หมายเหตุ : วิธีนี้จะใช้ได้ก็ต่อเมื่อคุณมี ใบรับรอง SSL ติดตั้ง อยู่ในเว็บไซต์ของคุณแล้ว
6. เพิ่มรหัสผ่านเพื่อป้องกันบางส่วนของเว็บไซต์ของคุณ
คุณยังสามารถปกป้องเว็บไซต์ของคุณจากผู้ใช้ที่เข้าถึงเว็บไซต์ของคุณโดยใช้รหัสผ่านได้อีกด้วย เพื่อไม่ให้สามารถเข้าถึงบางพื้นที่ของเว็บไซต์ได้ สิ่งที่คุณต้องทำก็แค่เพิ่มกฎต่อไปนี้ในไฟล์ .htaccess ของคุณ
1 2 3 4 |
AuthType Basic AuthName "My Protected Folder" AuthUserFile . . / . . / . htpasswd require valid - user |
แต่คุณต้องสร้างไฟล์รหัสผ่าน ( .htpasswd ) แยกต่างหากซึ่งมีชื่อผู้ใช้และรหัสผ่านคั่นด้วยเครื่องหมายทวิภาค (:)
คุณจะทำการเปลี่ยนแปลงในไฟล์ .htaccess บน WPOven ได้อย่างไร
เนื่องจาก WPOven ใช้ NGINX แทนเว็บเซิร์ฟเวอร์ Apache เว็บไซต์ที่โฮสต์บน WPOven จึงไม่มีไฟล์ .htaccess แต่ไม่ได้หมายความว่าคุณไม่สามารถทำงานเพิ่มเติมทั้งหมดได้ เช่น การเปลี่ยนเส้นทาง ฮอตลิงก์ หรือการกำหนดหน้าข้อผิดพลาด 404 เอง
ที่ WPoven คุณสามารถตั้งค่าการเปลี่ยนเส้นทางจากแดชบอร์ด WPOven ได้อย่างง่ายดายดังที่แสดงด้านล่าง:
ขั้นตอนที่ 1: เข้าถึงส่วนการเปลี่ยนเส้นทาง
ส่วนการเปลี่ยนเส้นทางสามารถเข้าถึงได้จากแดชบอร์ด WPOven ของคุณจากส่วน ' เซิร์ฟเวอร์ ' คุณต้องเลือกเซิร์ฟเวอร์ที่คุณต้องการให้คำขอเปลี่ยนเส้นทาง ในส่วนนี้ คุณจะสังเกตเห็นแท็บ 'การเปลี่ยนเส้นทาง' คลิกแท็บ "การเปลี่ยนเส้นทาง" เพื่อตั้งค่ากฎการเปลี่ยนเส้นทาง

ขั้นตอนที่ 2: สร้างการเปลี่ยนเส้นทาง
เมื่อคุณเปิดส่วน ' การ เปลี่ยนเส้นทาง ' คุณจะเห็นตัวจัดการการเปลี่ยนเส้นทาง ที่นี่ คุณจะสามารถดูกฎการเปลี่ยนเส้นทางทั้งหมดที่คุณตั้งค่าไว้สำหรับเซิร์ฟเวอร์นี้

คลิกที่ปุ่ม ' เปลี่ยนเส้นทางใหม่ ' เพื่อเพิ่มกฎการเปลี่ยนเส้นทางใหม่ ที่นี่คุณจะเห็นแบบฟอร์มที่ดูเหมือนแบบฟอร์มที่แสดงด้านล่าง

อย่างไรก็ตาม งานบางอย่าง เช่น การฮ็อตลิงก์และการเปิดใช้งานการป้องกันด้วยรหัสผ่านสามารถทำได้โดยการเพิ่มกฎเกณฑ์บางอย่างในไฟล์กำหนดค่าของเว็บเซิร์ฟเวอร์ NGINX แต่ก็ยังดีกว่าถ้าคุณทำสิ่งเหล่านี้ให้เสร็จจากฝ่ายของเรา ที่ซึ่งคุณสามารถเพิ่มตั๋วและทีมสนับสนุนของเราจะติดต่อคุณและทำงานให้
สรุป
เมื่อสรุปข้อเท็จจริงและคุณสมบัติทั้งหมดของไฟล์ .htaccess กลายเป็นไฟล์การกำหนดค่าที่ทรงพลังมาก ซึ่งการเปลี่ยนแปลงหรือเพิ่มกฎเกณฑ์สามารถ ปรับปรุงความปลอดภัย และแก้ปัญหาร้ายแรงบางอย่างในเว็บไซต์ของคุณได้
นี่คืองานบางส่วนที่คุณสามารถทำได้โดยเพิ่มกฎบางอย่าง:
- ปิดการใช้งานฮอตลิงค์
- บังคับ HTTPS
- รหัสผ่านป้องกันเว็บไซต์ของคุณ
- การเปลี่ยนเส้นทาง
- หน้าข้อผิดพลาด 404 ที่กำหนดเอง
- การปิดกั้น IP
นอกจากนั้น เรายังแสดงให้คุณเห็นว่าคุณสามารถดูและแก้ไขไฟล์ .htaccess ของคุณด้วยวิธีต่อไปนี้ได้อย่างไร:
- ผ่าน cPanel
- ผ่านไคลเอนต์ FTP
- ใช้ปลั๊กอิน WordPress
ในกรณีที่คุณถูกล็อกไม่ให้เข้าเว็บไซต์และไม่สามารถเข้าถึง cPanel ได้ คุณสามารถทำตามวิธี FTP และแก้ไขหรือดูไฟล์ได้
ดังนั้น นี่คือทั้งหมดที่เกี่ยวกับไฟล์ .htaccess หากคุณกำลังมองหาเนื้อหาเพิ่มเติมเกี่ยวกับ WordPress อย่าลังเลที่จะตรวจสอบบล็อกอื่นๆ ของเรา
คุณมีคะแนนที่มีค่ามากกว่านี้ที่จะแบ่งปันหรือไม่? โปรดแจ้งให้เราทราบในส่วนความคิดเห็นด้านล่าง!
คำถามที่พบบ่อย
WordPress .htaccess คืออะไร?
ไฟล์ .htaccess ของ WordPress เป็นหนึ่งในไฟล์การกำหนดค่าที่มีประสิทธิภาพและมีประโยชน์มากที่สุดในไซต์ WordPress ของคุณ ถือเป็นไฟล์การกำหนดค่าที่ทรงพลังที่สุดซึ่งมีหน้าที่ควบคุมหรือจัดการการกำหนดค่าที่สำคัญที่สุดของเว็บไซต์ของคุณ
ไฟล์เหล่านี้ประกอบด้วยกฎหรือโปรโตคอลต่างๆ สำหรับเว็บเซิร์ฟเวอร์ Apache ซึ่งจำเป็นต้องปฏิบัติตาม คุณจะพบไฟล์นี้อยู่ในไดเร็กทอรีรากของเว็บไซต์ของคุณหรือไดเร็กทอรีกลาง เป็นไฟล์สำคัญที่โดยดีฟอลต์จะถูกซ่อนไว้ในไดเร็กทอรีรากของคุณ เพื่อไม่ให้ใครสามารถเข้าถึงได้โดยง่ายเพื่อทำการเปลี่ยนแปลงโดยไม่ได้รับอนุญาต
ไฟล์ WordPress .htaccess อยู่ที่ไหน
ไฟล์ wordPress .htaccess อยู่ในโฟลเดอร์รูทของเว็บไซต์ของคุณ
ฉันควรมีไฟล์ .htaccess กี่ไฟล์
แม้ว่าเว็บไซต์จะมีไฟล์ .htaccess ได้หลายไฟล์ก็ตาม แต่จะดีกว่ามากที่จะมีไฟล์ .htaccess ไฟล์เดียวสำหรับไซต์ wordpress ของคุณ