ย้ายโฟลเดอร์ wp-content

โฟลเดอร์ wp-content จะอยู่ในโฟลเดอร์ที่ติดตั้ง WordPress และในโฟลเดอร์นี้จะเก็บปลั๊กอิน, ธีมและไฟล์ต่าง ๆ ที่อัพโหลดเข้าไปบนบล็อก ตั้งแต่ WordPress 2.6 เป็นต้นมา เราสามารถย้ายโฟลเดอร์ wp-content นี้ไว้นอกโฟลเดอร์ที่ติดตั้ง WordPress ได้ โดยทำการแก้ไขไฟล์ wp-config.php และใส่โค้ดรูปแบบดังต่อไปนี้

PGNvZGU+DQpkZWZpbmUoICdXUF9DT05URU5UX1VSTCcsICfguYDguKrguYnguJnguJfguLLguIfguILguK3guIfguYLguJ/guKXguYDguJTguK3guKPguYwgd3AtY29udGVudCcpOw0KPC9jb2RlPg==

เช่น เราต้องการย้ายโฟลเดอร์ wp-content ไปไว้ที่ http://mydomain.com/private/wp-content ให้เปิดไฟล์ wp-config.php แล้วเพิ่มบรรทัด

PGNvZGU+DQpkZWZpbmUoICdXUF9DT05URU5UX1VSTCcsICdodHRwOi8vbXlkb21haW4uY29tL3ByaXZhdGUvd3AtY29udGVudCcpOw0KPC9jb2RlPg==

เส้นทางของ url นั้น ไม่ต้องใส่ / (backslash) ปิดท้าย สำหรับประโยชน์ของการย้ายโฟลเดอร์นี้ เช่น เพื่อสะดวกในการสำรองข้อมูล หรือการอัพเกรดรุ่นของ WordPress เพราะข้อมูลในโฟลเดอร์นี้ มีการเปลี่ยนแปลงน้อยมาก เมื่ออัพเกรด WordPress และเมื่อย้ายโฟลเดอร์แล้วก็อย่าลืมทำการ chmod 777 ของโฟลเดอร์ uploads โฟลเดอร์ themes และไฟล์ที่อยู่ด้านในด้วยนะครับ เดี๋ยวจะอัพโหลดไฟล์ไปยังโฟลเดอร์ uploads ไม่ได้ รวมทั้งแก้ไขไฟล์ธีมไม่ได้

4 thoughts on “ย้ายโฟลเดอร์ wp-content

  1. ยังไม่เคยลองย้ายสักทีแฮะ
    ย้านแล้วมันจะช่วยเรื่องความปลอดภัยได้มากขึ้นช่ายป่าวครับ

  2. มันเป็นเพียงส่วนประกอบครับ เรื่องความปลอดภัยมันมีหลายจุดครับ

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>