นี่คือ subdomain : http://blog.pwblog.net/ นี่คือโดเมนปกติ http://www.pwblog.net/blog กรณีที่เราสร้าง Subdomain ขึ้นมา 1 ชื่อเราสามารถที่จะเข้า ได้ทาง Subdomain หรือทางโดเมนปกติก็ได้ตามตัวอย่างด้านบน แต่ถ้าเราไม่อนุญาติให้เข้าทางโดเมนปกติหละ อย่างเช่นผมไม่อยากให้เข้าทางนี้ http://www.pwblog.net/blog เมื่อคลิกที่ลิงก์นี้ http://www.pwblog.net/blog ระบบจะ rewriting ไปยัง http://blog.pwblog.net/ ทันที ข้อดีคือ SEO ครับ-*- อ่านเพิ่มเติม สร้างไฟล์ PHP ขึ้นมา 1 ไฟล์ใส่ชื่อเป็น 301.php ชื่อจำง่ายดี ใส่โค้ดนี้ลงไป
1 2 3 4 5 6 7 8 9 10 | <?php $a=$_SERVER['URL']; $a=substr($a,4); $b=$db_bbsurl; $url = str_replace("www", "บล็อก", "$b"); //echo $url; $url=substr($url, 0,-4); $c=$url.$a; header("location:http://บล็อก.โดเมนคุณ.com$c"); ?> |
บล็อก คือชื่อ Subdomain
บันทึกเป็นไฟล์ ชื่อ 301.php อัพโหลดขึ้น Hosting
การใช้งานก็แค่ include เข้าไปในไฟล์ index.php ของ Subdomain ที่คุณต้องการให้ rewriting
1 | <?php include("301.php"); //301.php หรือชื่ออื่น ?> |

Comments