![](https://seccdn.libravatar.org/avatar/9b53503a6ef1b76a06670f6757f223b4.jpg?s=120&d=mm&r=g)
Knuten Tag Wie kann ich (unter Apache) den ServerName bestimmen!! Klar ich kann es in der httpd.conf. Doch steht bei ServerName "The name you define here must be a valid DNS name for your host. " Was soll mir das sagen, bzw was habe ich zu tun? Mfg Tobias Tobias Wilken Otterbach 38 53902 Bad Münstereifel Tel.: 02253 - 4290 E-Mail: T-Wilken@H-O-L-D.de Homepage: http://www.H-O-L-D.de --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
![](https://seccdn.libravatar.org/avatar/6f1637fa9fe71bb6692548a5237e30cf.jpg?s=120&d=mm&r=g)
Gude, At 10:25 14.03.2000 +0100, you wrote:
Knuten Tag
Wie kann ich (unter Apache) den ServerName bestimmen!! Klar ich kann es in der httpd.conf. Doch steht bei ServerName "The name you define here must be a valid DNS name for your host. " Was soll mir das sagen, bzw was habe ich zu tun?
das soll heissen das du dir einen lokalen DNS Server aufsetzen sollst. tschoe --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
![](https://seccdn.libravatar.org/avatar/360c89473e19c7f8c9fe5ca60e12f8ce.jpg?s=120&d=mm&r=g)
* Matthias Strack wrote on Mon, Mar 13, 2000 at 10:23 +0100:
Wie kann ich (unter Apache) den ServerName bestimmen!! Klar ich kann es in der httpd.conf.
"The name you define here must be a valid DNS name for your host. " Was soll mir das sagen, bzw was habe ich zu tun?
Du kannst natürlich auch den Namen in alle /etc/hosts eintragen, aber das wäre umständlich (und an z.B. meine hosts laß ich Dich auch nicht ran :)). Aber wenn Du nur zwei Clienten hast, weil es z.B. ein interner Test-Spiel-WWW-Server ist, sollte das ok sein.
das soll heissen das du dir einen lokalen DNS Server aufsetzen sollst.
Fehlt da ein Smilie?! oki, Steffen -- Dieses Schreiben wurde maschinell erstellt, es trägt daher weder Unterschrift noch Siegel. --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
![](https://seccdn.libravatar.org/avatar/9b53503a6ef1b76a06670f6757f223b4.jpg?s=120&d=mm&r=g)
Wie kann ich (unter Apache) den ServerName bestimmen!! Klar ich kann es in der httpd.conf. Doch steht bei ServerName "The name you define here must be a valid DNS name for your host. " Was soll mir das sagen, bzw was habe ich zu tun?
das soll heissen das du dir einen lokalen DNS Server aufsetzen sollst.
Und das mache ich wie? Mfg Tobias Tobias Wilken Otterbach 38 53902 Bad Münstereifel Tel.: 02253 - 4290 E-Mail: T-Wilken@H-O-L-D.de Homepage: http://www.H-O-L-D.de --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
![](https://seccdn.libravatar.org/avatar/bf1edd952f7852b0fab277b531c74fe4.jpg?s=120&d=mm&r=g)
On Tue, Mar 14, 2000 at 10:50:09AM +0100, Tobias Wilken wrote:
Wie kann ich (unter Apache) den ServerName bestimmen!! Klar ich kann es in der httpd.conf. Doch steht bei ServerName "The name you define here must be a valid DNS name for your host. " Was soll mir das sagen, bzw was habe ich zu tun?
das soll heissen das du dir einen lokalen DNS Server aufsetzen sollst.
Und das mache ich wie?
Installiere Bind8 und lies Dir die entsprechende Doku dazu durch. Im vorraus schon viel Spass ;-) bye Marc -- my Homepage: http://beam.at/cancerman visit it ;-)) registered Linux user #165939 --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
![](https://seccdn.libravatar.org/avatar/6b87ff901572991c5101ff6d795f10e9.jpg?s=120&d=mm&r=g)
Und das mache ich wie?
Installiere Bind8 und lies Dir die entsprechende Doku dazu durch. Im vorraus schon viel Spass ;-)
Meistens reicht schon ein Caching-Only-Nameserver. Die DNS-Howto, Section 3 hilft da gut weiter. -- Marco Dieckhoff --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
![](https://seccdn.libravatar.org/avatar/7ae679cb57199b81da5e3b253e4abc0a.jpg?s=120&d=mm&r=g)
hallo,
Wie kann ich (unter Apache) den ServerName bestimmen!! Klar ich kann es in der httpd.conf. Doch steht bei ServerName "The name you define here must be a valid DNS name for your host. " Was soll mir das sagen, bzw was habe ich zu tun?
Quelle "Apache Web-Server" ISBN3-8266-0438-5 ;-) "Mit der ServerName-Anweisung setzt man den FQDN, den Full Qualified Domain Name, über den der Webserver angesprochen werden soll. ... ... benutzt wird der Name vm apache nur bei HTTP-Redirects, wenn z.B. jemand aud den URL ...." tschau thomas --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
![](https://seccdn.libravatar.org/avatar/d60320664da2f43c8d1433f0f7401f3a.jpg?s=120&d=mm&r=g)
Tobias Wilken wrote:
Wie kann ich (unter Apache) den ServerName bestimmen!! Klar ich kann es in der httpd.conf. Doch steht bei ServerName "The name you define here must be a valid DNS name for your host. " Was soll mir das sagen, bzw was habe ich zu tun?
Tobias,
dein Webserver muss natürlich auch unter dem verwendeten Namen
erreichbar sein.
DNS schafft die Zuordnung zwischen Namen wie z.B. www.suse.de und der
dazugehörigen IP-Adresse (hier: 194.112.123.200). Das heisst, alle von
dir verwendeten Namen müssen mit der richtigen IP aufgelöst werden.
Bei Internet Servern passiert dies eventuell durch Deinen Provider;
Dieser müsste dann die verwendeten Namen eintragen (und die Domains
müssen Dir natürlich gehören). Für Intranet Server kannst Du lokale
Namen verwenden, die dann über einen lokalen Nameserver aufgelöst werden
müssen (siehe 'man named').
Unter Apache kannst Du über die shellvariable HTTP_HOST feststellen
welcher Name zum Aufruf der Seite verwendet wurde.
In "Server parsed HTML" (shtml) kannst Du z.B. folgende Eintrage
verwenden um in Abhängigkeit von dem verwendeten hostnamen
unterschiedliche Inhalte zu zeigen:
--------- CUT --------
<!--#if expr="\"$HTTP_HOST\" = \"host1.meinedomain.de\"" -->
<!--#include virtual="/index.1.html" -->
<!--#elif expr="\"$HTTP_HOST\" = \"host2.meinedomain.de\"" -->
<!--#include virtual="/index.2.html" -->
<!--#else -->
<!--#include virtual="/index.html" -->
<!--#endif -->
--------- CUT --------
Wenn Du "VirtualHost" definitionen in der httpd.conf verwendet, macht
Apache dies automatisch.
Apache verhält sich dann wie mehrere verschiedene Webserver obwohl sich
alle diese Server die gleiche IP Adresse (und den Port) teilen.
Über ServerName wird für eine Definition festgelegt, für welchen Server
sie gilt.
![](https://seccdn.libravatar.org/avatar/b8af53420368eb05388eee515adbf4aa.jpg?s=120&d=mm&r=g)
Hallo, imho reicht es aus den (die) Hostnames in der /etc/hosts einzutragen,so funzt es jedenfalls bei mir, auch mit virtual hosts. mfg Harry --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
![](https://seccdn.libravatar.org/avatar/ad69a8f5a7ea88767e511f6415d81219.jpg?s=120&d=mm&r=g)
Harry Rüter wrote:
Hallo,
imho reicht es aus den (die) Hostnames in der /etc/hosts einzutragen,so funzt es jedenfalls bei mir, auch mit virtual hosts.
Hi Harry, nicht nur ideiner Meinung nach. Das ist so. Andreas -- ------------------------------------------------------------------- Andreas Bock registered Linux User #136542 mailto:a_bock@gmx.de ICQ #59734306 ------------------------------------------------------------------- --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
participants (9)
-
a_bock@gmx.de
-
harry_rueter@gmx.de
-
linux@jwr.de
-
matthias@egelsbach.nu
-
MRichter@ahrens.de
-
rhj@list.heider.de
-
steffen@dett.de
-
suse@windows-free.de
-
T-Wilken@Dkc.de