PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Wildcards auf Linux ?!? -> Subdomains



verve
05.11.02, 21:25
Hi @ all!

Ich habe eine Domain, die auf meine IP des Servers weitergeleitet wird.
Nun möchte ich subdomains anbieten (http://user.domain.de) doch den Script den ich habe braucht Wildcards dafür.
Kann ich dies jetzt einfach auf meinem Server installieren oder muss es der Anbieter meiner Domain machen (dies wäre nicht möglich)?

Ansonsten: Wie könnte ich sonst Subdomains anbieten? Anstatt http://meineip/user http://user.meineip.de, oder beides!

Würde mich über eine Antwort freuen

greetings
verve

PigPen|tuX
05.11.02, 22:37
huhu,

ich denke mit "virtualhosts" könntest du dieses problem lösen.

dann kannst du auch andere domains anbieten nicht nur subdomains,

suchfunktion im forum nach virtualhost -> hilft manchmal ;)

mfg.
thom

verve
06.11.02, 18:17
hallo:D

Ich hab die Suchfunktion benutzt und auch die Apache-Docs überall gelesen!
Doch ich blick da nicht so ganz durch! Ich habe es ehrlich versucht, aber ich verstehe es einfach nicht!
Also ich hab eine Adresse (ist jetzt nicht wirklich meine, nur ein Beispiel):
Z.B. http://www.ichweißnicht.de
Wie kann ich jetzt eine Subdomain z.B. http://user.ichweißnicht.de machen?
Ich möchte nämlich subdomains vergeben an viele User! Deswegen muss der Eintrag VirtualHost stellt man da ja ein, irgendwie so sein, dass vor ichweißnicht.de alles stehen kann, also z.B. auch http://gerdmüller.ichweißnicht.de!
Wie richte ich das ein?
Hab gehört dafür muss ich noch einen DNS-Server-Eintrag machen? Nur wo soll ich das jetzt genau umstellen?
Wie soll der VirtualHost-Eintrag genau aussehen?


Wäre sehr dankbar für weitere Hilfe, da ich schon ziemlich lang am Problem sitze und es echt alleine versucht habe, doch ich schein dafür zu blöd zu sein!

greetings

verve

PigPen|tuX
06.11.02, 19:25
huhu,

mal ein kleiner ausschnitt

# Use name-based virtual hosting.
#
NameVirtualHost *

#
# VirtualHost example:
# Almost any Apache directive may go into a VirtualHost container.
# The first VirtualHost section is used for requests without a known
# server name.
#
<VirtualHost *>
# Port 80
ServerAdmin webmaster@user1.mydomain.intl
DocumentRoot /var/www/server/user1
ServerName user1.mydomain.intl
# ServerAlias pseudouser1.mydomain.intl
ErrorLog /path/to/user1.mydomain.intl-error_log
CustomLog /path/to/user1.mydomain.intl-access_log combined
</VirtualHost>

<VirtualHost *>
# Port 8001
ServerAdmin webmaster@user2.mydomain.intl
DocumentRoot /var/www/server/user2
ServerName user2.mydomain.intl
# ServerAlias pseudouser2.mydomain.intl
ErrorLog /path/to/user2.mydomain.intl-error_log
CustomLog /path/to/user1.mydomain.intl-access_log combined
</VirtualHost>




usw.

also ich würde das so lösen, :D bzw. ahbs so gelöst

siehe -> http://pigpentux.homeip.net
siehe -> http://thom-hahn.is-a-geek.org

laufen auf ein und demselben server über virtualhosts gelöst

wichtig das du unter der basic-konfiguration servername und directory kommentierst da du ja virtualhost nutzt.

mfg.
thom

ps: falls jemand etwas hinzufügen kann oder eine andere möglichkeit kennt bitte ruhig dazuschreiben :D

verve
08.11.02, 20:37
Hi,

danke für deine antwort! Allerdings wollte ich das nicht für jeden user einzelnd machen ;)
Ich habe einen script, mit dem sich user online eine subdomain erstellen können. Damit das ganze funktioniert muss ich das ersteinmal auf dem server konfigurieren.

kann man nicht für user1, user 2 etc.. eine Variable z.b. * setzten ?

Würde mich über eine antwort freuen

greetings
verve