WP ตั้งให้แสดง www ไม่ได้!! (+1 ทุกความคิดเห็นครับ)

เริ่มโดย projectx, 05 มิถุนายน 2013, 16:13:23

หัวข้อก่อนหน้า - หัวข้อถัดไป

0 สมาชิก และ 1 ผู้มาเยือน กำลังดูหัวข้อนี้

projectx

WP ตั้งให้แสดง www ไม่ได้!!

ติดตั้ง PW ตอนแรก เข้าไปแก้ไข กำหนดให้มี www หรือไม่มี www ก็ได้ตามปกติ (Settings -> General)
แต่หลักจากที่ผมได้ทำ WP Multisite ทำไมมันกำหนดไม่ได้อะคับ
เวลาพิมพ์ www.โดเมนxxx.com มันก็จะเด้งไป โดเมนxxx.com เลย (มันตัด www ออกให้เอง)

ขอบคุณมากครับ
(+1 ทุกความคิดเห็นครับ)


projectx


wasantec

แต่ของผมก็ขึ้น www.xxx.com ปกตินะ ไม่ได้แก้อะไร WP Multisite ลองลบ database ใหม่แล้วลงใหม่

projectx


projectx

อ้างถึงจาก: Tongzz ใน 05 มิถุนายน 2013, 16:24:33
ทำ Multisite จะเป็นแบบนี้แหละครับ

ถ้าเป็นแบบนั้นเอง แล้วถ้าผมอยากจะได้ www อะคับ ต้องทำยังไง?
ขอความกรุณาด้วยคับ ;(

projectx

อ้างถึงจาก: projectx ใน 05 มิถุนายน 2013, 19:24:54
อ้างถึงจาก: Tongzz ใน 05 มิถุนายน 2013, 16:24:33
ทำ Multisite จะเป็นแบบนี้แหละครับ

ถ้าเป็นแบบนั้นเอง แล้วถ้าผมอยากจะได้ www อะคับ ต้องทำยังไง?
ขอความกรุณาด้วยคับ ;(

Help me!!

Mdisk

ทำได้โดยต้องไป แก้ Table ของ database แต่ละ sub Domain ครับ

เช่น เพิ่มทำ sub แรกเสร็จ ก็ให้ไปแก่ที่ table เพิ่มขึ้นมา wp_1_options  หรืออาจจะ  wp_2_   wp_3_ ก็แล้วแต่

หาดู option_value เป็น sub และ option_name  เป็น home  แล้วแก้ไข มัน จาก http://one.domain.com  เป็น  http://www.one.domain.com

ถ้าต้องการ ทำ sub เยอะ ๆ ลักษณะอย่างนี้ คงต้องไปแก้ ตัว script ของ wp ครับให้มัน ใส่  www. ในตอนสร้าง sub เลย

ก็ให้ไปแก้ไฟล์ wp-admin/network/site-new.php

หาบรรทัดนี้    if ( preg_match( '|^([a-zA-Z0-9-])+$|', $blog['domain'] ) ) แล้ว // ไว้ข้างหน้า     //if ( preg_match( '|^([a-zA-Z0-9-])+$|', $blog['domain'] ) )

เวลาสร้าง sub ก็ใส่ www.  ลงไปในช่อง Site Address  ได้เลย นอกจากสร้าง sub ที่มี www และ ยังสร้างให้เป็นภาษาไทย ภาษาอื่น ๆ ได้ด้วย ครับ