ผมได้ทำการ set wildcard dns ให้กับ domain หนึ่งเรียบร้อยแล้วน่ะครับ แต่ผมอยากทราบว่าจะเขียน .htaccess ยังไงให้ได้ผลลัพธ์แบบนี้
book.mydomain.com/หนังสือภาษษไทย/001.html ให้ไปหน้า book.php?id=001
และในทำนองเดียวกัน
pen.mydomain.com/ปากกาสีแดง/002.html ให้ไปหน้า pen.php?id=002
เพื่อน ๆ พี่ ๆ ท่านใดทำได้ ช่วยชี้แน่ะด้วยน่ะครับ
ขอบคุณครับ

1.ทำการสร้าง subdomain ชื่อ book.yourname.com ขึ้นมา
2.นำไฟล์ book.php ไปไว้ที่ book.yourname.com
3.สร้างไฟล์ .htaccess ใน book.yourname.com
------------------------
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule (.*)/(.*)\.html book.php?v1=$1&v2=$2
</IfModule>
**********************************
(.*)/(.*)\.html สีแดงคือค่าตัวแปรจาก v1 *ในกรณีนี้ถ้าเราเล่น seo ก็ใช้ชื่อตัวแปล kg ก็ได้
(.*)
/(.*)\.html สีแดง / คือคุณต้องการคั่นด้วยตัวอักษรแบบนี้แต่ละตัวแปร
(.*)/
(.*)\.html สีแดงคือตัวแปร ของ v2 ที่เราจะรับเอาค่าจริง
(.*)/(.*)
\.html สีแดงคือ จะต้องตามท้ายด้วย .html เท่านั้น ถ้าอย่างนั้นฉันไม่ไม่ให้เจอหน้านี้
(.*)/(.*)\.html เราจะใส่เป็น 100 ค่าก็ได้แต่ Google ถ้ายาวไปมันก็ตัวออก เช่น (.*)/(.*)/(.*)/(.*)\.html
======== ก็จะต้องเปลี่ยน book.php?v1=$1&v2=$2&v3=$v3&v4=$4
******************** เพราะคุณเลือกใช้ 4 ตัวแปร
4. ต้อไปการสร้างลิงค์
<a href="
http://book.mydomain.com/ 
ไทย/001.html">หนังสือภาษษไทย</a>
ค่าบน URL ก็จะได้
http://book.mydomain.com/ 
ไทย/001.html
********* ซึ่งเป็นผลดีต่อ Google
5. .htaccess จะอ่านค่าจาก URL มาแปลงเป็น
book.php?v1=หนังสือภาษษไทย&v2=001
********* จากนั้น php ก็จะรับช่วงไปทำงานต่อครับ
จบข่าว
บอมโหลด