Hey,

Ik ben al een tijdje bezig met een website waarbij een gebruiker zich kan registeren en daarna zelf een subdomein krijgt op mijn server. Echter lukt mij dit niet en met Google ben ik ook niet ver gekomen.

Ik wil dus zoiets: www.mijnwebsite.nl/gebruiker

Hoe doe ik dat?

Met vriendelijke groet,
Bram
je maakt een folder aan in je root en je hebt een subdomain?
Het gaat erom dat een gebruiker na het registeren dat automatisch heeft. Dus iemand registreert en dan komt er automatisch een mapje op mijn server.
een subdomein zou zijn

http://bram.phphulp.nl

zo'n eerste map zou je kunnen oplossen met een rewriterule:


RewriteRule ([^/]+)/  /index.php?site=$1
Dan snap ik de vraag niet helemaal :/
die map hoeft dus niet fysiek aangemaakt te worden.

dat zou ook behoorlijk onwerkbaar zijn, als je straks 100 mappen van gebruikers hebt.
Ja, inderdaad. Maar ik wil dus dat een bezoeker zich kan registreren en dan automatisch een subdomein krijgt. Hoe kan ik na de registratie er voor zorgen dat de bezoeker een subdomein krijgt? Daar loop ik tegen aan.
Waar is die subdomein voor bedoeld? Een profiel of iets dergelijks?
Dan kan je het vanaf een GET-parameter herschrijven naar je subdomein.

Let ook op dat je een Wildcard Domain hebt, en dat je een * als A-Record in je DNS hebt.

Je kan dit uittesten door naar een willekeurige onbestaande subdomein te gaan. Als je dan op je index.php uitkomt, dan heb je een wildcard domain, en een A-record in je DNS.
Ik heb niet zoveel ervaring met PHP..
subdomeinen is meer iets van Apache, (webserver) dan van PHP.

Wat doet je site als je ipv www. abc. gebruikt?

Heb je een controlpanel bij je hoster?
Nee maar omdat Aar begon over GET. En ik heb geen DirectAdmin of iets. Gebruik gewoon Filezilla.

Reageren