Codeans.com – คำตอบของการเขียนเว็บไซต์

สอนเขียนเว็บไซต์ ด้วย HTML, PHP, Javascript, CSS, AJAX, MySQL

Posts Tagged 'Seo'

วิธีสร้าง subdomain โดยใช้ mod rewrite ของ apache ครับ

ครับ กรณีนี้มีคนรีเควสเยอะมากมาย บางที่ก็ให้คำตอบ(แต่มักจะไม่ค่อยครบถ้วนเท่าไหร่) เอาเป็นว่าลองอ่าน article นี้แล้วกัน การทำ subdomain โดยใช้ mod rewrite ของ apache นั้น จุดประสงค์ก็มีหลายอย่าง เช่น เพื่อทำให้โดเมนของ ผู้ใช้ระบบดูน่าเชื่อถือมากขึ้น, บางท่านบอกว่าทำให้ SEO ดีขึ้น โจทย์ : จงสร้าง subdomain ให้ user “domori” ในเว็บ blogs.com (โดยปัจจุบันการอ้างถึง user “domori” ใน blogs.com ทำโดยการเรียก http://www.blogs.com/member.php?user=domori) วิธีการทำมีดังนี้ 1. ก่อนอื่นต้องทำการสร้าง wildcard(*) ใน zone ของ blogs.com ก่อนครับ (โดยคนที่จดโดเมนของ registrar ต่างประเทศเช่น Godaddy.com, Name.com สามารถเข้าไปแก้ไขในส่วนของ DNS management ได้เลย แต่สำหรับการจดผ่าน ผู้ให้บริการในไทย more »

10 July 2009 at 18:23 - Comments

อยากได้ URL ที่สวย ๆ สำหรับ SEO ด้วย .HTACCESS

ก่อนอื่นเรามาดูกันก่อนว่าทำไปเพื่ออะไร ประเด็นสำคัญ ๆ หลักคือ มันเป็นวิธีการที่ทำให้เซิร์ทเอ็นจิ้น โดยเฉพาะกูเกิ้ลชอบ โดยวิธีการเปลี่ยน URL โดยอาศัยความสามารถของ mod_rewrite ของ apache webserver, โดยปกติเว็บเซิร์ฟเวอร์หรือโฮสติ้งที่เราใช้กันอยู่จะมีไฟล์อยู่ตัวหนึ่ง ชื่อ .htaccess ไฟล์นี้ทำอะไรเอ๋ย ? ไฟล์นี้ทำหน้าเป็นตัวคอนฟิกเซิร์ฟเวอร์ที่เราใช้อยู่แต่เป็นระดับ ยูสเซอร์เท่านั้นน่ะครับ (ไว้เจาะลึกกันวันหลังน่ะครับ) มาดูสิ่งที่เราจะทำกันก่อน สมมติเดิมที่ URL ที่เราใช้อยู่คือ http://www.codeans.com/products.php?mainid=1&id=23&plist=1 แต่เราจะเป็น URL ใหม่เพื่อทำ SEO ให้เป็นดังนี้ http://www.codeans.com/products/mainid/1/id/23/plist/1.htm ถามว่าจะทำอย่างไร เริ่มที่ ทำการเปิดไฟล์ .htaccess มาเพื่อแก้ไข [code lang="php"] Options -Indexes Options +FollowSymLinks RewriteEngine On RewriteRule products/mainid/(.*)/id/(.*)/plist/(.*).html products.php?mainid=$1&id=$2&plist=$3 [/code] หลังจากนั้นทำการบันทึกไฟล์้ .htaccess ก็เป็นอันเสร็จ สำหรับวิธีการใช้งานสมมติว่าที่กน้า โฮมเพจเราต้องการให้มีลิ้งก์ไปที่หน้า product more »

14 October 2008 at 11:29 - Comments