ตรงนี้ผมไม่ได้ใช้ .htaccess พอดีไปเจอกระทู้นี้
http://www.thaiseoboard.com/index.php/topic,16485.0.html เข้าก็เลยลองทำตามดูปรากฎว่าทำได้
ผมได้นำ code ในส่วนนี้
$maindomain = "thaiseoboard.com";
$sub = preg_replace("/(\.)?(".$maindomain.")$/", "", $_SERVER["HTTP_HOST"]);
if($sub) {
include("$sub/index.php"); //สั่ง include มาแสดงผลแทน
}
ไปใส่ในหน้าเว็บอะนะครับ ซึ้งถ้าเราเอาตาม code นี้ถ้ามันเป็นหน้าแรกมันก็จะไม่มีปัญหาอะไรแต่ถ้าเราลองสั่งหน้าซัพดูซึ่งมันจะโชว์ index.php ในหน้าซัพ แล้วก็โชว์ในหน้าแรกของเราด้วยซึ่ง้ราไม่ต้องการดังนั้นผมจึงสร้างไฟล์ index2.php ขึ้นมาอะนะครับ แล้วนำ code นี้ไปใส่ในไฟล์ index.php ใน path แรกของเรา
<?php
$maindomain = "domain.com";
$sub = preg_replace("/(\.)?(".$maindomain.")$/", "", $_SERVER["HTTP_HOST"]);
if($sub) {
include("$sub/index.php");
}else{
include("index2.php");
}
?>
ดังนั้นก็จะได้ ถ้าเราเรียกเป็นซัพมันก็จะวิ่งไปหน้า sub/index.php แต่ถ้าเราเรียกโดเมนหลักมันก็จะวิ่งไปหน้า index2.php แทนประมาณนี้อะครับลองเอาไปปรับใช้กันดูครับ ทั้งนี้ในส่วนนี้ผมได้คุณ xvlnw.com มาให้คำแนะนำด้วยหนะครับ