Subdomains maken zonder apache restart!

Pagina: 1
Acties:

  • jep
  • Registratie: November 2000
  • Laatst online: 05-05 11:28
Hey ik kan subdomains maken, das allemaal leuk en aardig maar kan dit niet zonder apache te restarten? 't lijkt me niet dat grote subdomain uitgevende websites dit zo doen en werken met een ellenlange httpd.conf

ben benieuwd!!

Verwijderd

Apache fork()'t zijn processen. Dit houdt in dat als je een kill -HUP <httpdpid> doet, alleen het master process gerestart wordt. Vanaf dan worden alle httpd processen gestart met de virtual host. De gebruiker merkt hier nix van.

  • mavink
  • Registratie: April 2000
  • Laatst online: 06-05 09:52
Twee opties:

- De eerste is al genoemd, kan ook met apachectl graceful; dan wordt alle apache processen verteld dat ze de nieuwe configuratie moeten laden zodra ze klaar zijn met wat ze nu aan het doen zijn. Daar merkt dus niemand iets van.

- De tweede is met mod_vhost_alias

  • RvdH
  • Registratie: Juni 1999
  • Laatst online: 28-04 08:10

RvdH

Uitvinder van RickRAID

Derde optie:
1 Virtualhost definieren in httpd.conf, in de desbetreffende DocumentRoot een script gooien dat het subdomain uit de variablen haalt, en zodoende redirect.

Zoals het op username.tweakers.net gebeurt :)

Verwijderd

Vierde optie: mod_rewrite

Vijde optie: eigen module maken die je URLs bewerkt voordat andere modules er mee aan de gang gaan.