ich hoffe ich bin hier richtig für meine Frage.
Vorab ich habe leider fast keine Ahnung von der Apache Konfiguration und versuche schon über zwei Stunden lang mein "Problem" zu beheben (erfolglos).
Also ich habe zwei Subdomains - s1.example.de und s2.example.de - die beide auf eine IP-Adresse deuten (Bsp.: 127.0.0.1) und ich möchte nun, dass wenn ein Client die Seite s1.example.de aufruft den Inhalt von /var/www/html sieht und wenn dieser s2.example.de aufruft den Inhalt von /var/www/s1.example.de sieht.
Nachdem ich sehr sehr viel rumprobiert habe ist dies meine finale Version der httpd.conf (funktioniert auch nicht):
- Code: Select all
<VirtualHost *:80>
ServerName s1.example.de
DocumentRoot "/var/www/html"
</VirtualHost>
<VirtualHost *:80>
ServerName s2.example.de
DocumentRoot "/var/www/s2.example.de"
</VirtualHost>
Ich habe bereits auch vieles in den Ordnern conf-enabled, sites-enabled versucht, leider auch erfolglos.
Hierzu folgende Frage: Was bringt mir z.B. das erstellen der Datei s1.example.de.conf im Ordner sites-enabled (habe dies auf vielen Hilfeseiten gesehen)?
Ich hoffe jemand kann mir weiterhelfen und vielleicht noch eine "gute" Seite empfehlen die zu diesem Thema und allgemein zu Apache2 gute Erklärungen hat, für die auch kein Spezialwissen zur Verständnis benötigt werden.
PS.: Was wird in der apache2.conf eingestellt wofür dient diese?