วันอังคารที่ 12 สิงหาคม พ.ศ. 2557

ย้ายโอสต์กลายเป็นประเด็น เมื่อหน้า non www ไม่ยอมรีไดเรคไปยังหน้า www แก้ไฟล์ htaccess ก็ไม่ไป

ยินดีต้อนรับสู่เวบบล็อกดีๆ ของ thaiseoservices.com ผู้เขียนกำลังวุ่นวายกับการย้ายโฮสต์จากเซิร์ฟเวอร์เดิมใช้ระบบปฏิบัติการ ubuntu 12.04.3 LTS และ Apache 2.2.2 ไปเป็น 14.04.1 LTS และ Apache 2.4.7 ขันตอนการย้ายดูเหมือนจะไม่มีอะไรยุ่งยาก

ขั้นตอนที่ 1 สำรองข้อมูลแบบ static จากเวบไซต์เดิมจากนั้นคัดลอกไปใส่เวบไซต์ใหม่
ขั้นตอนที่ 2 สำรองข้อมูลใน database จากเวบไซต์เดิมไปยังเวบไซต์ใหม่
ขั้นตอนที่ 3 กำหนดค่า vhost ในเครื่องใหม่ให้ถูกต้อง ขั้นตอนนี้เองกลายเป็นยาขมไปเลย เพราะว่าข้อมูลเวบใหม่ไม่สามารถถูกย้ายไปได้อย่างสมบูรณ์แบบ เรื่องแรกที่เจอก็คือ ไฟล์ .htaccess เดิมเข้ากันไม่ได้กับระบบเซิร์ฟเวอร์ใหม่ เรื่องที่สองก็คือ หน้า non www ไม่ยอมรีไดเรคไปยังหน้า www กลายเป็นประเด็นใหญ่สำหรับมือใหม่ seo ทุกๆ ท่าน


ผู้เขียนได้ทำการแก้ไขไฟล์ htaccess ดังนี้ ผู้เขียนมั่นใจมากว่า มันต้องทำงานได้ครบถ้วนสมบูรณ์

RewriteCond %{HTTP_HOST} !^www\.
RewriteRule ^(.*)$ http://www.%{HTTP_HOST}/$1 [R=301,L]


ผู้เขียนทดสอบโดยการพิมพ์หน้าโดเมนบน url ผลปรากฎว่าหน้าไม่ยอมรีไดเรคไปหน้า www เปลี่ยนค่าในไฟล์ htaccess หลายๆ สูตร หมดไปหนึ่งวันเต็มๆ ก็ยังไม่ยอมรีไดเรคเหมือนเดิม

<VirtualHost *:80>
    ServerAdmin 9999@gmail.com
    DocumentRoot /var/www/9999
    ServerName 9999.net
    ServerAlias www.9999.net
    ErrorLog /var/log/apache2/9999dotnet-error_log
    CustomLog /var/log/apache2/9999dotnet-access_log common
</VirtualHost>

ค้นหาอยู่นานจนได้คำตอบว่าต้องสร้างไฟล์ 9999.conf ที่โฟลเดอร์ site-available จากนั้นทำการเพิ่มไซต์เข้าไปในระบบ

 a2ensite 9999.conf

 จากนั้นให้ทำการรีสตาร์ทเซอร์วิส Apache2 ใหม่ ครั้งนี้ดีเกินคาดหน้า non www สามารถรีไดเรคไปยังหน้า www ได้สมบูรณ์แบบ แน่นอนที่สุดการที่หน้า non www ไม่สามารถรีไดเรคไปยังหน้า www ได้ถือว่าเป็นปัญหาใหญ่มากของการทำ seo โดยเฉพาะมือใหม่  google bot จะตีความหมายว่ามีหน้าซ้ำกัน 2 หน้าส่งผลกระทบอย่างรุนแรงต่อการจัดอันดับ


ผู้เขียนจะได้ทยอยอัพเดทข้อมูลอันเป็นประโยชน์ไปเรื่อยๆ ในช่วงนี้เพราะมีเนื้องานที่ต้องจัดการค่อนข้างมากมายหลายเรื่องอยู่ทีเดียว สิ่งสำคัญที่ขาดไม่ได้คือบริการ จีพีเอสติดตามรถ ของบจก.ไทย พรอสเพอรัส ไอที ผู้นำด้านการให้บริการระบบติดตามรถยนต์ ด้วยอุปกรณ์ชั้นนำจากยุโรป ได้มาตรฐานผ่านการรับรองจากสถาบันชั้นนำทั่วโลก

1 ความคิดเห็น:

  1. CASINOS IN HAWKONAMI - Casino - JTM Hub
    CASINOS IN HAWKONAMI (JT) is your one 춘천 출장샵 stop shop for 수원 출장샵 casino entertainment, dining and more. Book 군산 출장안마 your 안성 출장마사지 stay today for the 아산 출장마사지 best in entertainment

    ตอบลบ