Pagina 1 van 1

subdomein met .htaccess

Geplaatst: 27 jun 2006, 17:36
door Xanland
Hallo Allemaal,

Ik ben hard op zoek naar een regel die ik m'n .htaccess-bestand kan zetten om het volgende voor elkaar te krijgen:

Alle urls met username.domein.com moeten worden doorgestuurd naar domein.com/username

Ik kan in principe voor iedere user een regel aanmaken, maar 1 regel zou helemaal mooi zijn.

Heeft iemand een idee hoe ik dit voor elkaar krijg?

Geplaatst: 27 jun 2006, 19:20
door Bee

Code: Selecteer alles

<?
  $addr = " ".getenv("HTTP_HOST");

  // verander subdomain.domain.nl in jou situatie
  if (strpos($addr,"subdomain.domain.nl") > 0)
             // als de subdomain een overeenkomst heeft moet hij naar de map gaan onderaan gedefineerd
             $goto = "map_naam_1";
  elseif (strpos($addr,"subdomain2.domain.nl") > 0)
             $goto = "map_naam_2";
  elseif (strpos($addr,"subdomain3.domain.nl") >0)
             $goto = "map_naam_3";
  else
             $goto = "main.php";

  header("Location: $goto");
?>
http://www.phphulp.nl/php/scripts/7/50/?

Door een beetje te puzzelen met dit script kan je automatisch doorsturen zonder dat je het merkt. Je moet wel oppassen, want als je mappen hebt die het publiek niet mag zien, dan kan het gevaarlijk worden (denk aan iets als /admin/ oid.