สืบเนื่องจากปัญหาอันยาวนาน เกี่ยวกับโดเมนจริงของ ร้านค้าใน sabuyjaishop
มีหลาย ๆ ท่าน หลายครั้งที่ชอบถามผมเสมอว่า ทำไม เวลาเข้าเว็บด้วยชื่อโดเมน ถึงเป็นชื่อยาว ๆ แบบนี้
http://www.xxx.com/shop/xxx/default.aspx?url=xxx&lang=
แทนที่จะเป็นแบบนี้
http://www.xxx.com
ซึ่งผมก็จะอธิบายให้ฟังกันว่า สาเหตุที่เป็นแบบนี้ เพราะระบบร้านค้าที่ใช้งานร่วมกัน จำเป็นต้องมีการระบุค่าส่งไปที่ server ด้วยว่า โดเมนนี้จะชี้ไปที่ร้านค้าใด?
หลาย ๆ ท่านก็เข้าใจนะครับ
แต่จริง ๆ แล้ว ใจผมเอง ก็อยากให้เมื่อตอนเข้าเว็บครั้งแรก ระบบให้แสดงโดเมนแบบสั้น ๆ คือ http://www.xxx.com แทนที่จะแสดง url ยาวออกมาแบบนั้น
แต่ก็หา solution ไม่ได้ซักที
เสียเวลาแก้อยู่หลายครั้ง โดยไม่เป็นผล
บ่อยครั้งเข้า ก็เลยต้องไปถามหาความช่วยเหลือจาก Admin ซึ่งเขาก็ให้คำแนะนำที่ดีมาก ในเรื่องที่ผมเองก็ไม่เคยรู้
แต่ว่า พอเอามาใช้งานจริง ก็ติดปัญหาอยู่ดี ทำให้ไม่สามารถนำมาใช้งานได้จริง ๆ จัง ๆ ซักที
ก็พยายามหาทางออกที่ดีที่สุด แก้ไข และเกิดผลกระทบน้อยที่สุด
จนกระทั่งสัปดาห์ที่ผ่านมา ผมก็พยายามอย่างเต็มที่อีกครั้ง
ผลคือ เกิดความผิดพลาดจากการทดสอบระบบ ซึ่งส่งผลให้ร้านค้าที่จดโดเมนบางร้าน (ก็มากพอดูนะ เป็นร้อยร้านค้าเลย)
โดนเปลี่ยนสถานะ หรือ ชื่อ url ไป ทำให้เมื่อเข้าเว็บจากโดเมน จะเข้าไม่ได้บ้าง หรือโดนปิดไปบ้าง
คืนนั้นเลยนั่งแก้ปัญหานี้ทั้งคืนจนถึงบ่ายของอีกวัน (เกือบตาย ... )
หลังจากวันนั้น ผมเองก็เริ่มถอดใจละ คิดว่า สงสัยต้องงัดไม้ตายสุดท้าย คือการแก้ไข code หลาย ๆ ส่วน และปรับระบบมากมาย เพียงเพื่อให้แสดงโดเมนหน้าแรกสั้น ๆ แค่นั้น
แต่ก็คิดว่า จะเว้นช่วงไปอีกซักระยะ ค่อยทำ (เพราะยังเข็ดกับปัญหาที่ต้องแก้เมื่อคืนวัน พฤ - ศุกร์ที่ผ่านมา)
แต่ไป ๆ มา ๆ ก็มีร้านค้านึง ที่แจ้งผมมาอีก ว่าอยากให้ผมเซ็ตโดเมนเขาเป็นแบบ frame เพื่อให้เขานำไป bookmark ได้
หลังจากนอนหลับไปตื่นนึง ผมเลยเกิดไอเดีย วิธีการแก้ปัญหานี้ขึ้นมาอย่างประหลาด
ก็เลยลองทดสอบดู ... ผลก็คือ ไม่ได้ผลครับ
ก็เลยนำเอา error นั้นไปหาคำตอบจากอากู๋ (google) จนกระทั่งได้เจอ solution ที่ฝรั่งท่านนึงเขาแนะนำมา
ก็เลยนำมาทดสอบดู ปรากฎว่า ได้ผลครับ
ก็เลยทำการแก้ไขระบบ และทดสอบไปเมื่อคืนวานนี้ครับ
ส่งผลให้ขณะนี้ เมื่อเข้าโดเมนครั้งแรก ก็จะแสดงแค่โดเมนเพียงอย่างเดียวแล้วครับ และก็เป็นโดเมนจริงด้วยครับ (ไม่ใช่โดเมนเสมือน)
ฉนั้น ถ้าก่อนหน้านี้ ใครไป Add Social Bookmark แล้วพบปัญหาว่าฟ้องขึ้นมาว่า "เว็บโดนบล็อค"
อะไรแบบนี้ ต่อไป ก็คงไม่เป็นแล้วครับ
เพราะ Admin เขาบอกผมว่า ที่มันฟ้องแบบนี้ เป็นเพราะระบบมีการ redirect ไปที่เว็บ(ซึ่งทำให้เกิดการแสดง url เว็บยาว ๆ นั่นล่ะครับ ซึ่งเป็นสาเหตุให้มันฟ้งว่าเว็บโดนบล็อค)
ช่วงที่ผ่านมา ถ้าใครเข้าเว็บ อาจจะมีบ้างที่หลุด ๆ ไป (เนื่องจากการทดสอบระบบของผม ผมก็ต้องขออภัยด้วยนะครับ )
เดี๋ยวจะหยุด update ซักพักครับ จะได้ไม่รวน ๆ กันอีก แล้วก็ว่าจะไปเรียน หาความรู้เพิ่มเติมด้วยครับ
ช่างเป็นเรื่องที่แก้ไขมายาวนานเหลือเกิน...
ที่อยากแจ้งก็มีเท่านี้ล่ะครับ
ขอบคุณทุกท่านที่เข้ามาอ่านนะครับ