ช่วยแนะนำการย้าย Directory หน่อยครับ

หน้าแรก ฟอรั่ม ถามปัญหาการทำเว็บด้วยเวิร์ดเพรส ช่วยแนะนำการย้าย Directory หน่อยครับ

กำลังดู 5 ความเห็น
  • ผู้เขียน
    ข้อความ
    • #7325
      Surajate
      Participant

      สอบถามผู้ที่มีประสบการณ์หน่อยครับ

      เวลาผมทำการพัฒนาเว็บไซต์ด้วย WordPress ให้กับลูกค้าในแต่ละราย

      ผมชอบที่จะทำภายใต้ Sub Directory บน Hosting ลูกค้าเลย เช่น http://www.domain.com/2016/

      เพื่อป้องกันปัญหาของ hosting ในแต่ละเจ้าที่ตั้งค่าไม่เหมือนกัน และลูกค้าสามารถดูแบบ live ก่อน online

       

      พอ Online จริง ผมชอบใช้วิธีการ ย้ายไฟล์ .htaccess และ index.php  ออกมาไว้ที่ root และ แก้ไข path ในไฟล์

      พร้อมกับตั้งค่าใน WordPress ที่ setting > Site Address (URL)

      เว็บไซต์ก็จะถูก Online มาที่ root ได้ปกติ

       

      จึงอยากสอบถามว่า

      1. วิธีที่ผมทำอยู่มันถูกต้องหรือไม่ครับ
      2. ถ้าผมอยากจะย้ายไฟล์ทั้ง Sub Directory (ที่พัฒนา) ออกมาไว้ที่ root ช่วยแนะนำขั้นตอนที่ย้ายได้อย่างสมบูรณ์ที่สุดหน่อยครับ
      3. ถ้าผมจะทำเว็บไซต์ WordPress ที่ปรับแต่งค่าต่างๆแล้ว ไว้เป็นต้นฉบับสัก 1 เว็บ แล้วเวลาลูกค้าต้องการก็เพียงแค่คลิก ก็จะได้เว็บไซต์แบบต้นฉบับให้ลูกค้าเลย หลังจากนั้นลูกค้าสามารถปรับแต่ง , ป้อน content หรือสินค้าได้เอง แนวทางแบบนี้สามารถทำได้ไหมครับช่วยแนะนำหน่อยครับ

      ขอบคุณครับ

       

    • #7334
      Facebook Profile photoPanuwat Chaibamrung
      Participant

       

      1. ก็ไม่ผิดนะครับ ก็แล้วแต่วัตถุประสงค์อ่ะครับ อย่างเช่น ถ้าใน root ผมมีหลายๆ sub domain

      หรือหลายโฟล์เดอร์ ผมก็จะใช้วิธีติดตั้งใน sub folder แทนการโยนไฟล์ทั้งหมดไว้ที่ root

      เหตุผลเดียวคือ ความเป็นระเบียบครับ

      แต่ถ้าเว็บนั้นมีแค่เว็บหลักเว็บเดียว ผมก็จะโยนไฟล์ไว้ที่. Root เลย

      แล้วก้ใช้. Plug in พวก maintenance หรือ Password ป้องกันคนทั่วไปเข้าชมเว็บ

      ส่วนลูกค้าก้ให้ Password ไป ก้ดูเว็บได้แล้วครับ

       

      2.ก่อนย้ายก้เข้าไป  setting  ที่อยู่ของ  path  แล้วลากไฟล์ทั้งหมดไปไว้ที่ root เลย แค่นี้น่าจะย้ายได้เลยครับ

      3.ทำได้ครับ  ถ้าเรื่องดีไซน์ก้ทำธีมออกแบบเป็นต้นฉบับไว้  แล้วก้ทำ  dummy  content ด้วย เวลาไปติดตั้งแล้วค่อย  import  ทีเดียว ก็จะได้เว็บพร้อมเนื้อหาเป็นตัวอย่างให้ลูกค้าดูและแก้ไขข้อมูลเอง

       

       

    • #7335
      Facebook Profile photoK
      Keymaster

      ปกติถ้าเป็นการย้ายโฮสผมชอบใช้ All-in-One WP Migration สะดวกดีครับ แต่อาจต้องเสียเวลาลง WordPress เปล่าๆก่อนย้ายหน่อยนะครับ แต่เรื่องการตั้งค่า หรือ เนื้อหา มาสวยงามดีเลยครับ

      ถ้าขนาดไม่เกิน 512 ก็ฟรีด้วยครับ

    • #7342
      SeedThemes
      Keymaster

      ตามด้านบนเลยคร้าบ หรือถ้าสนใจว่า WordPress แนะนำยังไง ลองดูที่ Moving WordPress ครับ

      1. ทำแบบที่ว่ามาได้ครับ ถ้าเอาตามมาตรฐานเลยลองอ่าน Giving WordPress Its Own Directory
      2. ถ้าย้ายไฟล์เฉยๆ แล้วเปลี่ยน config สิ่งที่จะมีปัญหาตามมาคือ
        1. รูปที่อยู่ใน Post ต่างๆ มักจะอ้างอิง Path เดิมอยู่ครับ ต้องไล่แก้ (Search & Replace)
        2. พวก Widget ต่างๆ ที่เคยทำไว้ จะหายไป ต้องทำใหม่ เพราะค่า Serialize มันเปลี่ยน (คือการเข้ารหัสของ WordPress)
        3. ดังนั้น เรามักใช้ปลั๊กอินช่วยย้ายครับ ที่ผมว่าง่ายสุดๆ เลยคือ All-in-One WP Migration หรือถ้า Geek หน่อยก็ WP Migrate DB
      3. ของ SeedThemes จะให้ทุกธีมทำไฟล์แบบนี้ไว้ด้วยอย่างน้อย 1 ชุดครับ ผมเรียกว่า “เว็บเริ่มต้น” เป็นไฟล์ที่ Export มาจาก All-in-One WP Migration ลงเนื้อหาและติดตั้งปลั๊กอินทุกอย่างให้เรียบร้อย และในอนาคตจะมีขาย เว็บเริ่มต้น ด้วยครับ
    • #7346
      Surajate
      Participant

      ขอบคุณทุกคำแนะนำครับ

      ข้อ 2.a  ถ้าใน post จะอ้างอิง path เดิมการ Search & Replace มี plugin ตัวไหนแนะนำบ้างไหมครับ

    • #7348
      SeedThemes
      Keymaster

      ลองดูตัวนี้ครับ https://wordpress.org/plugins/better-search-replace/ เห็นว่ารองรับ Serialize ด้วย

กำลังดู 5 ความเห็น

  • คุณต้องเข้าสู่ระบบเพื่อตอบกลับกระทู้นี้