Hackerboard Wiki HaboBlog
Hackerboard bei Facebook Hackerboard bei Google+ Hackerboard bei Twitter

[HaBo]

 
(Web-) Design und webbasierte Sprachen Tipps & Tricks, Designabgleich, HTML & Javascript, Flash, ASP, PHP, Perl/CGI...

Apache: subdomain richtig einrichten...

Diskussion: Apache: subdomain richtig einrichten... im Forum (Web-) Design und webbasierte Sprachen, in der Kategorie Web, Network & Multimedia Palace; Anzeige wusst net so recht wohin damit, da man dieses "problem" ja auf mehrere art und weisen lösen kann.... bei ...

Antwort
Alt 19.01.07, 19:40   #1 (permalink)
 
Registriert seit: 06.01.07
keksinat0r Leistung: Facit NTK
Likes: 0
Standard Apache: subdomain richtig einrichten...

Anzeige

wusst net so recht wohin damit, da man dieses "problem" ja auf mehrere art und weisen lösen kann.... bei bedarf einfach schieben ;)

aaaalso...

ich hab n apache-webserver auf meinem lokalen rechner zu testzwecken eingerichtet, und will auf dem jetzt subdomains anlegen.

also hab ich als erstes mal die wildcards bei meiner dns aktiviert... funktionieren auch^^
jetzt hab ich aber ein problem:

folgendes funktioniert nicht:

Code:
[...]

#### ROOT #######################################
  ServerAdmin  admin@server.com
  ServerName   xxx.is-a-geek.org:80
  DocumentRoot "W:/WEB_ROOT"

  <Directory />
      Options INDEXES
      AllowOverride NONE
      Order DENY,ALLOW
      ALLOW from all
  </Directory>

#### SUB ########################################
<VirtualHost xxx.is-a-geek.org>

    ServerName SUB.xxx.is-a-geek.org:80
    DocumentRoot "W:/WEB_ROOT/SUB"

    ServerAdmin  sub_admin@server.com

    <Directory />
      Options INDEXES
      AllowOverride ALL
      Order ALLOW,DENY
      ALLOW from all
    </Directory>

    <Directory "W:/WEB_ROOT/SUB/images">
      Options INCLUDES
      AllowOverride ALL
      Order ALLOW,DENY
      ALLOW from all
    </Directory>

</VirtualHost>
#########################################################

[...]
so lande ich immer im root-verzeichnis, warum?
(bin net so vertraut mit der apache-config)


das ganze könnte ich natürlich auch via php machen, indem ich mir in einer php-datei die url hole und diese dann mit eventuell eingetragenen subdomains vergleiche, allerdings halt ich ersteres für die elegantere lösung
keksinat0r ist offline   Mit Zitat antworten
Alt 19.01.07, 19:53   #2 (permalink)
Moderator
 
Benutzerbild von bitmuncher
 
Registriert seit: 30.09.06
bitmuncher Quadcorebitmuncher Quadcorebitmuncher Quadcorebitmuncher Quadcorebitmuncher Quadcorebitmuncher Quadcore
Likes: 442
Standard

Du solltest Named VirtualHosts nutzen.

Code:
NameVirtualHost *:80

<VirtualHost *:80>
    ServerAdmin ich@admin.de
    DocumentRoot W:/WEB_ROOT/SUB
    ServerName SUB.xxx.is-a-geek.org
    RewriteEngine on
    RewriteCond %{REQUEST_METHOD} ^(TRACE|TRACK)
    RewriteRule .* - [F]
</VirtualHost>
Naja, dann noch deine Directory-Direktiven rein und dann sollte es gehen. Ansonsten können auch meist die Webserver-Logs helfen um rauszubekommen warum ein VHost nicht funktioniert.
__________________
Mein Blog - Mein Job - Diaspora

Der Ring uns zu knechten besteht aus 12 Sternen auf blauem Grund.

Neue Beiträge im Habo via Twitter - Das HaBo auf FB - Das HaBo bei G+
bitmuncher ist offline   Mit Zitat antworten
   
HaBOT
 
- Anzeige -

Werbung ist gerade online    
Alt 19.01.07, 20:05   #3 (permalink)
Themenstarter
 
Registriert seit: 06.01.07
keksinat0r Leistung: Facit NTK
Likes: 0
Standard

hmmmm funktioniert net wirklich :-?

hab das ma hinzugefügt,
allerdings lande ich immernoch bei jedem aufruf im root-verzeichnis ?!

in den logs steht auch nix weiter, außer den 200/404ern...

EDIT:

hat sich erledigt... war tippfehler von mir dran schuld^^

aber nu die nächste frage:

kann man direktiven für alle hosts erstellen?
also dass die dann für alle gelten, ohne dass ich sie bei jedem hinzufügen muss...
keksinat0r ist offline   Mit Zitat antworten
Alt 19.01.07, 21:56   #4 (permalink)
Moderator
 
Benutzerbild von bitmuncher
 
Registriert seit: 30.09.06
bitmuncher Quadcorebitmuncher Quadcorebitmuncher Quadcorebitmuncher Quadcorebitmuncher Quadcorebitmuncher Quadcore
Likes: 442
Standard

Im Normalfall hat jedes VHost ein eigenes DocumentRoot und logischerweise muss dann auch für jedes VHost eine extra Direktive in der Konfiguration stehen. Man könnte natürlich die VHosts aus einer Datenbank beziehen, so dass man nur noch einen Eintrag in einer DB hinzufügen muss um ein neues VHost anzulegen, aber der Einrichtungsaufwand ist für einen Test-Server absolut übertrieben, finde ich.
__________________
Mein Blog - Mein Job - Diaspora

Der Ring uns zu knechten besteht aus 12 Sternen auf blauem Grund.

Neue Beiträge im Habo via Twitter - Das HaBo auf FB - Das HaBo bei G+
bitmuncher ist offline   Mit Zitat antworten
Alt 19.01.07, 22:26   #5 (permalink)
Themenstarter
 
Registriert seit: 06.01.07
keksinat0r Leistung: Facit NTK
Likes: 0
Standard

der testserver is ja jetzt der test für den finalen server^^

ich will jetzt alles auf herz und nieren testen und dann späer auf dem "echten" server wieder so übernehmen
keksinat0r ist offline   Mit Zitat antworten
Alt 19.01.07, 22:39   #6 (permalink)
Moderator
 
Benutzerbild von bitmuncher
 
Registriert seit: 30.09.06
bitmuncher Quadcorebitmuncher Quadcorebitmuncher Quadcorebitmuncher Quadcorebitmuncher Quadcorebitmuncher Quadcore
Likes: 442
Standard

Wenn es zuviele werden, dann schau dir mal http://httpd.apache.org/docs/1.3/vhosts/mass.html an.
__________________
Mein Blog - Mein Job - Diaspora

Der Ring uns zu knechten besteht aus 12 Sternen auf blauem Grund.

Neue Beiträge im Habo via Twitter - Das HaBo auf FB - Das HaBo bei G+
bitmuncher ist offline   Mit Zitat antworten
Antwort
   
- Anzeige -

Werbung ist gerade online    

[HaBo] » Web, Network & Multimedia Palace » (Web-) Design und webbasierte Sprachen » Apache: subdomain richtig einrichten...
Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind aus
Pingbacks sind aus
Refbacks sind aus


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Subdomain + GET Dawen (Web-) Design und webbasierte Sprachen 5 20.07.08 11:32
bei einrichten einer Subdomain ba2 Internet Allgemein 7 20.01.07 19:17
apache virtual hosts einrichten ba2 Internet Allgemein 1 26.08.06 21:31
D-Link Router - Firewall richtig einrichten SteVe_O (In)security allgemein 7 23.03.05 15:33


1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61