A-AA+then

อีกวิธีคือการใช้ .htaccess เพื่อแยกเอา sub domain ออกมาจาก server เลย

RewriteCond %{HTTP_HOST} ^([^.]+)\.localhost\.com
RewriteRule ^(.*)\.php$ index.php?user=%1&module= [L,QSA]

ดูตัวอย่างเมื่อเรียกเพจกันเลย

เมื่อทำการเรียก
http://www.localhost.com
Apache จะไปทำการเรียกเพจโดยส่งค่าต่างๆไปเป็น
index.php?user=www&module=index

<?php
 // อ่านค่าที่ส่งมา
  $subdomain = $_GET[user];
  $module = $_GET[module];

 // ทำการเรียกหน้าตามที่กำหนด
  include( ($subdomain/$module.php" );
?>

 

Relate

^