Schrift
[thread]3125[/thread]

Platzhalter bei Virtual Hosts: Alternative zu standardeintrag



<< >> 8 Einträge, 1 Seite
Froschpopo
 2004-07-22 18:11
#30947 #30947
User since
2003-08-15
2653 Artikel
BenutzerIn
[default_avatar]
Hi, ich habe zwei Virtual Hosts:
Code: (dl )
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
NameVirtualHost 192.168.0.2

<VirtualHost 192.168.0.2>
ServerName www.projektgemeinschaft.de
ServerAlias *.projektgemeinschaft.de
DocumentRoot /usr/local/httpd/htdocs/verein
DirectoryIndex /cgi-bin/test.pl?ID=show&pid=home
</VirtualHost>

<VirtualHost 192.168.0.2>
ServerName * # so ungefähr
DocumentRoot /usr/local/httpd/htdocs
ServerAdmin [EMAIL=you@your.address]you@your.address[/EMAIL]
ErrorLog /var/log/httpd/error_log
TransferLog /var/log/httpd/access_log
DirectoryIndex /cgi-bin/index.pl
</VirtualHost>

Das Ziel: Alles was nicht über die Domain projektgemeinschaft.de reingeht, soll auf den anderen vHost geroutet werden. Mit anderen Worten: Alles soll grundsätzlich auf /usr/local/httpd/htdocs gehen, mit ausnahme von projektgemeinschaft.de.

mein Problem: ich habe über 80 Domains die aber alle auf /usr/local/httpd/htdocs geschickt werden, AUSSER die projektgemeinschaft.de. Es wäre ja blödsinn, wenn ich jetzt 80 vHosts einrichten müsste, die ja weitgehend identisch wären, bis halt auf den einen.
Gibt es da eine Lösung?
betterworld
 2004-07-22 18:59
#30948 #30948
User since
2003-08-21
2614 Artikel
ModeratorIn

user image
Ich glaube, wenn der Hostname nicht auftaucht, wird der erste VHost verwendet.
Froschpopo
 2004-07-22 19:02
#30949 #30949
User since
2003-08-15
2653 Artikel
BenutzerIn
[default_avatar]
jup hab ich schon bemerkt danke trotzdem :-)
Froschpopo
 2004-07-23 10:59
#30950 #30950
User since
2003-08-15
2653 Artikel
BenutzerIn
[default_avatar]
scheint wohl doch nicht so ganz zu klappen, zumindest nicht bei http://localhost (bekomme dann einen 404 weil er kein Homeverzeichnis zuordnen kann)
was ist eigentlich, wenn ich <VirtualHost *> mache, wo ist der Unterschied? Ich hab ja nur eine IP\n\n

<!--EDIT|Froschpopo|1090566008-->
jan
 2004-07-23 11:06
#30951 #30951
User since
2003-08-04
2536 Artikel
ModeratorIn
[Homepage] [default_avatar]
* würde auf alle IPs reagieren.
Froschpopo
 2004-07-23 11:45
#30952 #30952
User since
2003-08-15
2653 Artikel
BenutzerIn
[default_avatar]
dann kann ich mir doch NameVirtualHost 192.168.0.2 eigentlich sparen, oder muss ich dann dort auch den platzhalten setzen? Ich frag mal lieber nach bevor ich jetzt den Server wieder lahmlege und 60 eingeloggten Usern den Zugang versperre...
renee
 2004-07-23 11:54
#30953 #30953
User since
2003-08-04
14371 Artikel
ModeratorIn
[Homepage] [default_avatar]
Soweit ich weiß, musst Du das NameVirtualHost trotzdem setzen...
OTRS-Erweiterungen (http://feature-addons.de/)
Frankfurt Perlmongers (http://frankfurt.pm/)
--

Unterlagen OTRS-Workshop 2012: http://otrs.perl-services.de/workshop.html
Perl-Entwicklung: http://perl-services.de/
Strat
 2005-02-10 22:26
#30954 #30954
User since
2003-08-04
5246 Artikel
ModeratorIn
[Homepage] [default_avatar]
aber du kannst die ip-adresse durch * ersetzen, z.B.
Code: (dl )
1
2
3
4
NameVirtualHost *:80
<VirtualHost *:80>
...
</VirtualHost>
perl -le "s::*erlco'unaty.'.dk':e,y;*kn:ai;penmic;;print"
http://www.fabiani.net/
<< >> 8 Einträge, 1 Seite



View all threads created 2004-07-22 18:11.