Umleitung auf Subdomains erstellen
Umleitung auf Subdomains erstellen
Ich grüße euch liebe Community.
Ich habe aktuell 4 Subdomains die ich benötige, bzw. aktuell am laufen habe, jedoch gibt es immer wieder Probleme, da ich nicht weiß wie ich das vernünftig konfiguriere.
Meine Domain lautet in diesem Beispiel mal example.com
Die Verzeichnisse fuer die Subdomains lauten wie folgt
Ich nutze Apache2
/var/www/test.example.com
/var/www/debian.example.com
/var/www/data.example.com
/var/www/blog.example.com
/var/www/example.com wird nicht genutzt, und ist daher nicht vorhanden.
Ich habe die Subdomains test.example.com debian.example.com data.example.com und blog.example.com
Ich möchte, wenn jemand auf test.example.com, oder http://test.example.com eingibt, auf das Verzeichnes /var/www/test.example.com umgeleitet wird, aber auch nur dann.
Das ganze fuer die Domain debian.example.com und data.example.com.
Auff blog.example.com soll jedoch umgeleitet werden, wenn http://blog.example.com eingegeben wird, oder http://example.com oder www.example.com, oder example.com und bei allen anderen Dingen wie z.B. abc.example.com eine 404 Meldung.
Wie kriege ich das so hin, aktuell klappt es bei mir nicht ganz, da habe ich dann aufeinmal beim Eingeben von blog.example.com Zugriff auf das Verzeichnis von test.exmaple.com etc.
Ich habe aktuell 4 Subdomains die ich benötige, bzw. aktuell am laufen habe, jedoch gibt es immer wieder Probleme, da ich nicht weiß wie ich das vernünftig konfiguriere.
Meine Domain lautet in diesem Beispiel mal example.com
Die Verzeichnisse fuer die Subdomains lauten wie folgt
Ich nutze Apache2
/var/www/test.example.com
/var/www/debian.example.com
/var/www/data.example.com
/var/www/blog.example.com
/var/www/example.com wird nicht genutzt, und ist daher nicht vorhanden.
Ich habe die Subdomains test.example.com debian.example.com data.example.com und blog.example.com
Ich möchte, wenn jemand auf test.example.com, oder http://test.example.com eingibt, auf das Verzeichnes /var/www/test.example.com umgeleitet wird, aber auch nur dann.
Das ganze fuer die Domain debian.example.com und data.example.com.
Auff blog.example.com soll jedoch umgeleitet werden, wenn http://blog.example.com eingegeben wird, oder http://example.com oder www.example.com, oder example.com und bei allen anderen Dingen wie z.B. abc.example.com eine 404 Meldung.
Wie kriege ich das so hin, aktuell klappt es bei mir nicht ganz, da habe ich dann aufeinmal beim Eingeben von blog.example.com Zugriff auf das Verzeichnis von test.exmaple.com etc.
-
- Beiträge: 3022
- Registriert: 03.11.2009 13:45:23
- Lizenz eigener Beiträge: Artistic Lizenz
-
Kontaktdaten:
Re: Umleitung auf Subdomains erstellen
Dann poste doch mal deine config.
dann putze ich hier mal nur...
Eine Auswahl meiner Skripte und systemd-units.
https://github.com/xundeenergie
auch als Debian-Repo für Testing einbindbar:
deb http://debian.xundeenergie.at/xundeenergie testing main
Eine Auswahl meiner Skripte und systemd-units.
https://github.com/xundeenergie
auch als Debian-Repo für Testing einbindbar:
deb http://debian.xundeenergie.at/xundeenergie testing main
Re: Umleitung auf Subdomains erstellen
Danke dir schonmal!
Das hier ist meine apache2.conf, bzw. ein Auszug
NameVirtualHost example.de:80
<VirtualHost example.de:80>
ServerName mirror.example.de
DocumentRoot /var/www/mirror.example.de
</VirtualHost>
<VirtualHost example.de:80>
ServerName blog.example.de
ServerAlias example.de
DocumentRoot /var/www/blog.example.de
</VirtualHost>
<VirtualHost example.de:80>
ServerName repo.example.de
DocumentRoot /var/www/repo.example.de
</VirtualHost>
Leider zeigen alle auf ein Verzeichnis was nicht exisitert, /var/www/html.
Diesen Pfad kann ich nirgendwo finden, aber wenn ich auf eine der Subdomains zugreife, dann wird immer der Inhalt dieses Ordners aufgerufen.
Das hier ist meine apache2.conf, bzw. ein Auszug
NameVirtualHost example.de:80
<VirtualHost example.de:80>
ServerName mirror.example.de
DocumentRoot /var/www/mirror.example.de
</VirtualHost>
<VirtualHost example.de:80>
ServerName blog.example.de
ServerAlias example.de
DocumentRoot /var/www/blog.example.de
</VirtualHost>
<VirtualHost example.de:80>
ServerName repo.example.de
DocumentRoot /var/www/repo.example.de
</VirtualHost>
Leider zeigen alle auf ein Verzeichnis was nicht exisitert, /var/www/html.
Diesen Pfad kann ich nirgendwo finden, aber wenn ich auf eine der Subdomains zugreife, dann wird immer der Inhalt dieses Ordners aufgerufen.
-
- Beiträge: 3022
- Registriert: 03.11.2009 13:45:23
- Lizenz eigener Beiträge: Artistic Lizenz
-
Kontaktdaten:
Re: Umleitung auf Subdomains erstellen
Bei Apache gelten die Regeln immer in der Reihenfolge, wie sie aufgeschrieben sind.
Spätere überschreiben frühere.
Daher kann man mit einem Auszug relativ wenig Aussagenkraft finden.
Du musst also schon die ganze Konfig bringen. ALLE Files der Virtual Host-Definitionen!
Spätere überschreiben frühere.
Daher kann man mit einem Auszug relativ wenig Aussagenkraft finden.
Du musst also schon die ganze Konfig bringen. ALLE Files der Virtual Host-Definitionen!
dann putze ich hier mal nur...
Eine Auswahl meiner Skripte und systemd-units.
https://github.com/xundeenergie
auch als Debian-Repo für Testing einbindbar:
deb http://debian.xundeenergie.at/xundeenergie testing main
Eine Auswahl meiner Skripte und systemd-units.
https://github.com/xundeenergie
auch als Debian-Repo für Testing einbindbar:
deb http://debian.xundeenergie.at/xundeenergie testing main
-
- Beiträge: 3022
- Registriert: 03.11.2009 13:45:23
- Lizenz eigener Beiträge: Artistic Lizenz
-
Kontaktdaten:
Re: Umleitung auf Subdomains erstellen
dann putze ich hier mal nur...
Eine Auswahl meiner Skripte und systemd-units.
https://github.com/xundeenergie
auch als Debian-Repo für Testing einbindbar:
deb http://debian.xundeenergie.at/xundeenergie testing main
Eine Auswahl meiner Skripte und systemd-units.
https://github.com/xundeenergie
auch als Debian-Repo für Testing einbindbar:
deb http://debian.xundeenergie.at/xundeenergie testing main
Re: Umleitung auf Subdomains erstellen
Danke.
Nach diesem Tutorial habe ich das auch erstellt, ich habe nix angepasst in Apache2, ausser den Abschnitt den ich gepostet habe.
Trotzdem lande ich bei Eingabe der 3 Adressen immer nur in /var/www/html, obwohl ich diesen Pfad nirgends eingetragen habe.
Habe nun nochmal Apache2 gepurged, auch da noch das gleiche
Habe dazu das Thema hier gefunden https://forum.ubuntuusers.de/topic/apac ... funktioni/ Jedoch wurde auch da keine Loesung genannt.
Nach diesem Tutorial habe ich das auch erstellt, ich habe nix angepasst in Apache2, ausser den Abschnitt den ich gepostet habe.
Trotzdem lande ich bei Eingabe der 3 Adressen immer nur in /var/www/html, obwohl ich diesen Pfad nirgends eingetragen habe.
Habe nun nochmal Apache2 gepurged, auch da noch das gleiche
Habe dazu das Thema hier gefunden https://forum.ubuntuusers.de/topic/apac ... funktioni/ Jedoch wurde auch da keine Loesung genannt.
-
- Beiträge: 3022
- Registriert: 03.11.2009 13:45:23
- Lizenz eigener Beiträge: Artistic Lizenz
-
Kontaktdaten:
Re: Umleitung auf Subdomains erstellen
Was ist so schwer daran, die ganze Config zu posten?
Btw in <VirtualHost..... > gehört bestenfalls eine IP-Adresse oder ein Stern und ev. Der Port, aber keine Domain.
Welche Files hast du in /etc/apache2/sites-enabled liegen?
Btw in <VirtualHost..... > gehört bestenfalls eine IP-Adresse oder ein Stern und ev. Der Port, aber keine Domain.
Welche Files hast du in /etc/apache2/sites-enabled liegen?
dann putze ich hier mal nur...
Eine Auswahl meiner Skripte und systemd-units.
https://github.com/xundeenergie
auch als Debian-Repo für Testing einbindbar:
deb http://debian.xundeenergie.at/xundeenergie testing main
Eine Auswahl meiner Skripte und systemd-units.
https://github.com/xundeenergie
auch als Debian-Repo für Testing einbindbar:
deb http://debian.xundeenergie.at/xundeenergie testing main
Re: Umleitung auf Subdomains erstellen
Ah ok alles klar!
Jetzt mit dem Stern klappt alles prima, so wie es soll!
Noch eine Frage:
Undzwar nachdem ich Apache2 gepurged habe, und nun wieder installiert habe, gehen keine PHP Scripts mehr.
Hat jemand da einen Tipp?
Jetzt mit dem Stern klappt alles prima, so wie es soll!
Noch eine Frage:
Undzwar nachdem ich Apache2 gepurged habe, und nun wieder installiert habe, gehen keine PHP Scripts mehr.
Hat jemand da einen Tipp?
-
- Beiträge: 3022
- Registriert: 03.11.2009 13:45:23
- Lizenz eigener Beiträge: Artistic Lizenz
-
Kontaktdaten:
Re: Umleitung auf Subdomains erstellen
Außerdem hab ich dir die wirklich gute Doku von Apache selber zu dem Thema gepostet. Mit der solltest du es sogar alleine hinkriegen. Oder kannst du kein Englisch?
dann putze ich hier mal nur...
Eine Auswahl meiner Skripte und systemd-units.
https://github.com/xundeenergie
auch als Debian-Repo für Testing einbindbar:
deb http://debian.xundeenergie.at/xundeenergie testing main
Eine Auswahl meiner Skripte und systemd-units.
https://github.com/xundeenergie
auch als Debian-Repo für Testing einbindbar:
deb http://debian.xundeenergie.at/xundeenergie testing main
-
- Beiträge: 3022
- Registriert: 03.11.2009 13:45:23
- Lizenz eigener Beiträge: Artistic Lizenz
-
Kontaktdaten:
Re: Umleitung auf Subdomains erstellen
Hast du php mit apache gelöscht?
Dann musst du es wieder installieren.
Dann musst du es wieder installieren.
dann putze ich hier mal nur...
Eine Auswahl meiner Skripte und systemd-units.
https://github.com/xundeenergie
auch als Debian-Repo für Testing einbindbar:
deb http://debian.xundeenergie.at/xundeenergie testing main
Eine Auswahl meiner Skripte und systemd-units.
https://github.com/xundeenergie
auch als Debian-Repo für Testing einbindbar:
deb http://debian.xundeenergie.at/xundeenergie testing main
Re: Umleitung auf Subdomains erstellen
PHP wurde nicht entfernt, nur das apache2 Paket, aber scheinbar waren in dem apache2 Ordner irgendwelche wichtigen Dateien.
-
- Beiträge: 3022
- Registriert: 03.11.2009 13:45:23
- Lizenz eigener Beiträge: Artistic Lizenz
-
Kontaktdaten:
Re: Umleitung auf Subdomains erstellen
Code: Alles auswählen
apt install --reinstall php
dann putze ich hier mal nur...
Eine Auswahl meiner Skripte und systemd-units.
https://github.com/xundeenergie
auch als Debian-Repo für Testing einbindbar:
deb http://debian.xundeenergie.at/xundeenergie testing main
Eine Auswahl meiner Skripte und systemd-units.
https://github.com/xundeenergie
auch als Debian-Repo für Testing einbindbar:
deb http://debian.xundeenergie.at/xundeenergie testing main
Re: Umleitung auf Subdomains erstellen
Hmm irgendwie scheint es nun an libapache2 zu scheitern
Code: Alles auswählen
dpkg: Fehler beim Bearbeiten des Paketes libapache2-mod-php7.0 (--configure):
installed libapache2-mod-php7.0 package post-installation script subprocess returned error exit status 1
php (1:7.2+61) wird eingerichtet ...
Fehler traten auf beim Bearbeiten von:
libapache2-mod-php7.0
E: Sub-process /usr/bin/dpkg returned an error code (1)
Code: Alles auswählen
dpkg --configure libapache2-mod-php7.0
libapache2-mod-php7.0 (7.0.29-1) wird eingerichtet ...
dpkg: Fehler beim Bearbeiten des Paketes libapache2-mod-php7.0 (--configure):
installed libapache2-mod-php7.0 package post-installation script subprocess returned error exit status 1
Fehler traten auf beim Bearbeiten von:
libapache2-mod-php7.0
-
- Beiträge: 3022
- Registriert: 03.11.2009 13:45:23
- Lizenz eigener Beiträge: Artistic Lizenz
-
Kontaktdaten:
Re: Umleitung auf Subdomains erstellen
Genau lesen:
Schmeiß halt php und alle Abhängigkeiten auch nochmal runter und installier es neu.
Hast du andere Paketquellen als jene von Debian (welches? Stable, Testing?) mit dabei?
Code: Alles auswählen
Fehler traten auf beim Bearbeiten von:
libapache2-mod-php7.0
Hast du andere Paketquellen als jene von Debian (welches? Stable, Testing?) mit dabei?
dann putze ich hier mal nur...
Eine Auswahl meiner Skripte und systemd-units.
https://github.com/xundeenergie
auch als Debian-Repo für Testing einbindbar:
deb http://debian.xundeenergie.at/xundeenergie testing main
Eine Auswahl meiner Skripte und systemd-units.
https://github.com/xundeenergie
auch als Debian-Repo für Testing einbindbar:
deb http://debian.xundeenergie.at/xundeenergie testing main
Re: Umleitung auf Subdomains erstellen
Danke, leider habe ich irgendwie alles nun verkorkst.
Hast du eventuell einen Tipp, wie ich den Webserver, und alles zugehoerige wie php und alles andere removen kann? Weil Wordpress geht nun auch nicht mehr.
Hast du eventuell einen Tipp, wie ich den Webserver, und alles zugehoerige wie php und alles andere removen kann? Weil Wordpress geht nun auch nicht mehr.
-
- Beiträge: 3022
- Registriert: 03.11.2009 13:45:23
- Lizenz eigener Beiträge: Artistic Lizenz
-
Kontaktdaten:
Re: Umleitung auf Subdomains erstellen
Du betreibst also selbst einen öffentlich erreichbaren Webserver und kennst weder die Grundlagen zum (sicheren) Betrieb eines Webservers, noch die Basics der Paketverwaltung?
Bist du ganz sicher, dass du so einen Server ans öffentliche Netz lassen willst?
Nachdem du auch weder meine Fragen nach den verwendeten Paketquellen beantwortet hast, noch die Configs posten willst, gehe ich davon aus, dass dir schlicht das notwendige Wissen darüber fehlt. Was nicht weiter schlimm ist, solange du so eine Maschine nicht öffentlich erreichbar ans Netz lässt. Jeder fängt klein an.
Ich empfehle dir deinen Horizont zu erweitern und auf der Suchmaschine deiner Wahl mal nach "pakete sauber deinstallieren mit apt debian" zu suchen.
Lg scientific
Bist du ganz sicher, dass du so einen Server ans öffentliche Netz lassen willst?
Nachdem du auch weder meine Fragen nach den verwendeten Paketquellen beantwortet hast, noch die Configs posten willst, gehe ich davon aus, dass dir schlicht das notwendige Wissen darüber fehlt. Was nicht weiter schlimm ist, solange du so eine Maschine nicht öffentlich erreichbar ans Netz lässt. Jeder fängt klein an.
Ich empfehle dir deinen Horizont zu erweitern und auf der Suchmaschine deiner Wahl mal nach "pakete sauber deinstallieren mit apt debian" zu suchen.
Lg scientific
dann putze ich hier mal nur...
Eine Auswahl meiner Skripte und systemd-units.
https://github.com/xundeenergie
auch als Debian-Repo für Testing einbindbar:
deb http://debian.xundeenergie.at/xundeenergie testing main
Eine Auswahl meiner Skripte und systemd-units.
https://github.com/xundeenergie
auch als Debian-Repo für Testing einbindbar:
deb http://debian.xundeenergie.at/xundeenergie testing main
Re: Umleitung auf Subdomains erstellen
Problem gelost!
Das Problem war, dass Wordpress noch darauf eingestellt war, nur https zu akzeptieren, das habe ich umgestellt, nun gehts!
Das Problem war, dass Wordpress noch darauf eingestellt war, nur https zu akzeptieren, das habe ich umgestellt, nun gehts!