Beste phpers,

Ik was bezig met iets, want zorgt dat ik mijn hare uit me hoofd trek.

Het is de bedoeling dat een subdomain word geredirect naar een andere pagina.
Natuurlijk kan ik gewoon subdomeinen toevoegen maar mijn bedoeling is net iets anders.

Stel ik het dit test.domein.nl
Dan is het de bedoeling dat die redirect naar domein.nl/?r=test
Of iets dergelijks.

Op google kom ik alleen maar tegen hoe je of alles redirect.
Of doormiddel van een api in DA een dubdomain aanmaakt.

Maar stel ik verwissel van host en heb dan cpanel.

Wie o wie kan mij een duwtje in de goede richting geven,

Met Vriendelijke Groeten,
Nigel
Zorg ervoor dat je DNS wildcarding aan hebt staan.
Dat wil zeggen dat je alle subdomeinen voor je host uit zullen komen in je webroot.

Dat kan je doen bij je DNS beheer doro een A record te maken naar je server-IP met als waarde een *.
Ook moet je de VirtualHost van Apache aanpassen met een *.

Dan kan je met de explode() functie van PHP je URL uitpluizen en daar een verwijzing voor maken naar de juiste pagina.
Ja nu komt elke subdomain uit op domein.nl

De bedoeling is.

test.domein
naar domein.nl/?r=test


Oh ja nu snap ik hem.
Kwam later nog een stukje text bij :)

Bedankt:).
Oke Dns is geen probleem.

Maar waar kan ik de virtual host van apache aanpassen.?
Bij Apache Handlers?

Ik heb een vps met DA dus zal wel mogelijk moeten zijn.
Lees ook:
http://help.directadmin.com/item.php?id=127


2) To setup apache, go to:
Admin Level -> Custom Httpd configurations -> domain.com
In the top text area, add this *one* line:
ServerAlias *.|DOMAIN|

then click "Save".
Oke bedankt Aar!

Nu even afwachten :)
Hoelang duurt het voordat de aanpassingen zijn door gevoerd?
Paar minuten? Herstart Named en Apache eens opnieuw als het te lang duurt?
ik heb nu in DNS

*. A ((server ip))

en bij
Custom HTTPD Configurations

ServerAlias *.|DOMAIN|

toegevoegd.

named gerestart.
Maar apache staat niet in mijn service list......
Apart.
Uit mijn hoofd kan ik vertellen dat mijn server die wel bij de Services lijst in DA op Admin niveau heeft staan. Misschien draait je wel Lighthttpd ofzo, geen idee of dat met DA samen gaat?

Welke services staan er dan?
En wat zie je als je naar een subdomein gaat?
http://promote4cash.eu/ is normale domein
http://h.promote4cash.eu/ is dan "sub"

bij de 2de word je doorgestuurd naar bing.
Dus bestaat niet..

Ik vind deze doormiddel van (admin tools ==> service monitor)

directadmin
dovecot
exim
httpd
mysqld
named
proftpd

Gr nigel

Reageren