Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » Allgemeines (OffTopic) » apache vhosts

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: > 1 <
000
14.06.2005, 22:44 Uhr
Pler
Einer von Vielen
(Operator)


1- Kennt jmd. ein gutes Tutorial / Handbuch zu Apache?
Ich hab schon wild rumgegoogelt, aber nichts gefunden. LAMP interessiert mich vorerst nicht, da es mir blos um apache geht.

2- Ausserdem hab ich da noch ein allgemeines Verständnisproblem bezüglich virtual hosts.
Bei Namensbasierenden virtual hosts gibts wohl meist probleme mit https. ( bzw. geht gar nicht ).
Also soll man ip-basierende nehmen. Aber ich habe doch im Internet nur eine IP!? Könnte man irendwie über die Ports was machen?

3- Würde ein Webhoster ( Strato ) überhaupt das alles vernünftig weiterleiten? Nehmen wir mal an, ich habe die domain "meine.de", diese lasse ich weiterleiten auf meinen pc zuhause. Hier laufen dann verschieden vhosts. ZB normal1.meine.de und normal2.meine.de und sicher1.meine.de für https.
Ob und Wie wäre das realisierbar?
Der Nutzer soll einfach mit www.normal1.meine.de aufrufen können.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
15.06.2005, 09:29 Uhr
FloSoft
Medialer Over-Flow
(Administrator)


1. httpd.apache.org/docs/ da wird alles erklärt

2. Namebased-Virtualhosts geht nicht für SSL da das SSL-Handshake und Co vor dem entschlüsseln des HTTP-Headers erfolgt, wodurch der Server erst nach "Austausch" des Certificates weiß von welchem Hostnamen es kommt. Was du machen kannst wär ein Wildcard-Zertifikat, z.b der CommonName *.meine.de, dann erzeugt dies keine Zertifikat Warnung wenn man z.b auf sicher1.meine.de oder sicher2.meine.de geht, der Apache wechselt dann nach dem Zertifikat auf den korrekten V-Host. Natürlich kannste die VHosts auf verschiedene Ports legen, dann geht das natürlich auch, man msus halt dann den Port exakt angeben, z.b sicher1.meine.de (der "normale") sicher2.meine.de:444 sicher3.meine.de:445

3. Weiß nicht ob Strato dir DynDNS erlaubt. Um alle Adressen "weiterzuleiten" brauchst du nen Wildcard IN-A DNS-Eintrag in deiner Domain, z.b das dann *.meine.de auf %IP% zeigt, dann landet normal1.meine.de und normal2.meine.de usw alle auf %IP%. Da weiß ich jedenfalls nicht ob Strato dir erlaubt an den DNS-Einträgen "rumzupfuschen", das er DynDNS unterstützt glaub ich nicht. reine Weiterleitung wird nichts bringen, da dadurch der Host:-Header verändert wird, und der Apache nicht mehr weißt von welchem Host du kamst.
--
class God : public ChuckNorris { };
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
002
15.06.2005, 17:04 Uhr
Pler
Einer von Vielen
(Operator)


Ich fasse mal zusammen, was ich verstanden habe:
Strato müsste also auch normal1.meine.de und sicher1.meine.de weiterleiten auf meine.de; dort würde man dann die "Host:"- Angabe in der Anforderung auswerten.

Leider macht das Strato nicht, und dadurch dürfte sich das schon erledigt haben, oder?
Oder hab ich doch noch was falsch verstanden?

Also ich mache das jetzt so: Die Strato- Adresse leitet extra auf eine dyndns.org adr. weiter, dadurch kommt das alles zu meiner ip.



Kennt jmd. ein Provider bzw. webhoster, bei dem das alles vernünftig funktioniert?
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
003
15.06.2005, 17:39 Uhr
FloSoft
Medialer Over-Flow
(Administrator)


So ungefähr ja.

Wenn du weiterleitest siehst du nicht mehr von welcher subdomain du kommst, da der Host: Header beim weiterleiten geändert wird.

Du kannst bei dyndns.org z.b "WildCard" aktivieren, dann leitet er alle "subdomains" weiter, dann kannste theoretisch bei strato einstellen:

sicher1.meine.de -> sicher1.my.dyndns.org
normal1.meine.de -> normal1.my.dyndns.org

und dann beim Apache eben also Name für den vhost sicher1.my.dyndns.org und für den 2ten normal1.my.dyndns.org verwenden.

Ansonsten kannste dir bei vielen Hostern DynDNS holen (nicht alle machen das), kostet aber meist 5€ oder mehr für eine Domain
--
class God : public ChuckNorris { };
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
004
15.06.2005, 17:41 Uhr
Pler
Einer von Vielen
(Operator)


ok, danke erst mal.
Ich werde zu nem späteren Zeitpunkt eventuell noch mal hier nachtragen, wie ich es letztendlich gelöst habe.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 <     [ Allgemeines (OffTopic) ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: