PDA

Bekijk Volledige Versie : automatische vhost xampp



danya
16/02/10, 13:35
Hoi,

Ik heb zo'n 30 websites lokaal draaien en benader ze altijd via localhost/website1, localhost/website2.

Nu kom ik in de knoei omdat ik mod_rewrite ga gebruiken en de root localhost is.
Dit is op te lossen door de vhost aan te passen in de conf file. Simpel.

Máár, ik wil niet ELKE keer dat ik een nieuwe site bouw (+de bestaande sites dus) die files open te moeten trekken en weer een nieuwe vhost aanmaken.

De vraag:

Kan dit niet automatisch?

(dus wanneer ik nieuwesite.localhost intyp, dat hij automatisch aanneemt dat je localhost/nieuwesite bedoelt en zich als zodanig gedraagt)

hendrik87
16/02/10, 22:44
Je bedoelt denk ik dit: http://httpd.apache.org/docs/2.3/vhosts/mass.html

Mocht je dat te ingewikkeld vinden, kun je ook een (php) script schrijven die alle mappen uitleest en een vhost bestand schrijft. Deze include je dan in httpd.conf (of apache2.conf). Of handmatig, gewoon copy/paste hehe

danya
17/02/10, 10:09
Dat is volgens mij wat ik zocht!!! Super! Bedankt.
Ik ga er eens even mee stoeien als ik tijd heb van de week.

danya
17/02/10, 15:47
Helaas... Dit zou wel op een server werken met een wildcard DNS mogelijkheid.
Maar Windows laat geen wildcard DNS toe in haar HOSTS file.

Betekent dit dus gewoon echt einde verhaal? :(

chimiel
01/03/10, 11:46
Nee hoor, niet einde verhaal, het is wat meer werk, maar je zou toch eventueel een dns-servertje kunnen draaien, lokaal? Daar gooi je dan je *.lokaal.domein in en klaar.

Al denk ik dat het allemaal wat overkill is voor je probleem: even een klein extra scriptje wat de mappen leest en daarmee je hosts file onderhoudt of je apache configuratie. Zelf zou ik gewoon een ander OS gebruiken, maar dat is denk ik een te drastische suggestie voor je probleem ;)

danya
01/03/10, 12:15
Bedankt voor je antwoord Chimiel.
Heb je dan ook zo een tip welke software daar voor te gebruiken?