phpbar.de logo

Mailinglisten-Archive

[php] hostname

[php] hostname

Markus Lamers php_(at)_phpcenter.de
Mon, 7 May 2001 10:30:19 +0200


On Thu, May 03, 2001 at 03:56:49PM +0200, Christian Kieft wrote:
> Hallo,

Hi,

> gibt es eine Möglichkeit, den Hostnamen rauszubekommen, den der Browser
> als 'Host: xyz.abc.de' sendet?
> 
> Der Sinn ist der, dass der DNS ein wildcard rr hat wie z.B.
> *.abc.de	IN A	123.123.123.123
> und Apache dort listened und anhand des 'Host: xyz.abc.de' vom Browser
> mit Hilfe von PHP bestimmt wird, was ausgegeben wird. 
> <VirtualHost ...>'s gehen nicht, da diese AFAIK keine Wildcards unterstützen.

wieso willst du das mit einem PHP Script loesen ?
Nimm doch einfach mod_rewrite dafuer !? In der Doku dazu muessten
Beispiele sein, wie man mittels mod_rewrite den angeforderten Host:
auswertet und dann in das entsprechende Unterverzeichnis verweist.
*huestel* Massenhoster machen es genauso, oder denkst du die haben
ne httpd.conf mit mehreren hunderttausend <VirtualHost ..> Eintraegen ?! ;-)

> Mfg, Christian Kieft

Gruss
   Markus
-- 
[A] KPNQwest Germany * Emmy-Noether-Strasse 9 * D-76131 Karlsruhe
[T] +49 721 9652 0   [F] +49 721 9652 171
[E] Markus.Lamers_(at)_kpnqwest.com                [I] www.kpnqwest.de


php::bar PHP Wiki   -   Listenarchive