subdomein met .htaccess

Praat mee over van alles en nog wat!
Forumregels
Dit forum is voor alle zinnige gesprekken buiten phpBB om. Discussies en gesprekken over interessante onderwerpen.

Een nieuw onderwerp moet..:
  • uiteraard voldoen aan de algemene voorwaarden
  • niet passen in de gewone supportfora
  • interessante zijn voor het overgrote deel van onze gebruikers
  • een neutrale of positieve ondertoon hebben
  • anders zijn dan bestaande onderwerpen
Plaats reactie
Gebruikersavatar
Xanland
Berichten: 828
Lid geworden op: 23 jan 2005, 17:02
Locatie: Apeldoorn, The Netherlands
Contacteer:

subdomein met .htaccess

Bericht door Xanland » 27 jun 2006, 17:36

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?
Laatst gewijzigd door Xanland op 11 nov 2006, 17:38, 2 keer totaal gewijzigd.
Mvg, Xanland.
phpBBmods
---
Muziekforum
---

Gebruikersavatar
Bee
Berichten: 13403
Lid geworden op: 29 aug 2004, 10:30

Bericht door Bee » 27 jun 2006, 19:20

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.
... Maar ik modereer (nog) niet.

Plaats reactie