Zusätzliche Apache-Anweisungen [GELÖST]
Zusätzliche Apache-Anweisungen
nach langer fehler suche habe ich leider festellen müssen das die "Zusätzliche Apache-Anweisungen"
nicht in allen Containern der Domain eingetragen werden.
Nach dem Speichern der "Zusätzlichen Apache-Anweisungen" wird im Verzeichnis:
-> /etc/apache2/keyhelp/custom_vhosts
eine Datei angelegt:
-> web100_DOMAIN.de.conf
dieses klappt auch ohne Probleme.
Dann wird eine weitere Direktive in die Container der Domaindatei eingetragen:
-> /etc/apache2/keyhelp/vhosts/web100.conf
<VirtualHost *:443>
ServerName DOMAIN.de
~
# include custom directives
-> include /etc/apache2/keyhelp/custom_vhosts/web100_DOMAIN.de.conf
</VirtualHost>
<VirtualHost *:80>
ServerName DOMAIN.de
~
# include custom directives
-> include /etc/apache2/keyhelp/custom_vhosts/web100_DOMAIN.de.conf
</VirtualHost>
Nun habe ich aber noch die SubDomain für "www." und genau dort werden diese Direktiven nicht eingetragen.
Das scheint mir nach einem Fehler da man für die Subdomains keine "Zusätzlichen Apache-Anweisungen" hat.
in den nachfolgenden Container fehlt diese Direktive.
<VirtualHost *:443>
ServerName www.DOMAIN.de
~
</VirtualHost>
<VirtualHost *:80>
ServerName www.DOMAIN.de
~
</VirtualHost>
Da diese Dateien Automatisch erstellt werden, bringt es nicht es manuell einzutragen.
Vieleicht hat ja jemand eine Idee wie das Problem behoben werden kann.
Vielen Dank
Betriebssystem : Debian 9.11 (64-bit)
Kernel : 4.9.0-8-amd64
KeyHelp : 19.3.1 (Build 1782)
Webserver : Apache/2.4.25 (Debian)
PHP : 7.0.33-0+deb9u6
Datenbank-Version: 5.5.5-10.1.41-MariaDB-0+deb9u1
FTP-Server : ProFTPD 1.3.5b
Datenbank-Administration : phpMyAdmin 4.9.1
Webmail : Roundcube 1.3.10
- OlliTheDarkness
- Posts: 1868
- Joined: Tue 14. Aug 2018, 16:41
- Location: Essen (NRW)
Re: Zusätzliche Apache-Anweisungen
Du kannst doch die Apache Config für jede Domain / SubDomain einzeln setzen ?!
Auf dem Server liegen die Daten dann wie folgt:
"/etc/apache2/keyhelp/vhosts/" = Hauptdatei
"/etc/apache2/keyhelp/custom_vhosts" = Apache Config pro Domain
Die Customs werden auch überall wenn vorhanden in der Hauptdatei verlinkt.
Versteh es nicht falsch, aber hast du vieleicht vergessen zu speichern ?

Kann ja mal passieren

Oder war der Cronjob vieleicht noch nicht durchgelaufen ? ^^
Gruß0 Olli
OlliTheDarkness
**************************************************************
Helden leben lange, Legenden sterben nie


**************************************************************
- Jolinar
- Community Moderator
- Posts: 4005
- Joined: Sat 30. Jan 2016, 07:11
- Location: Weimar (Thüringen)
- Contact:
Re: Zusätzliche Apache-Anweisungen

Hab eben mal testweise eine Domain angelegt, den Haken bei "Erstelle www-Subdomain" gesetzt, zusätzliche Apache-Anweisungen eingetragen und bei mir wurden im Verzeichnis /etc/apache2/keyhelp/custom_vhosts die Files:
Code: Select all
<User>_<Domain>.conf
<User>_www.<Domain>.conf
Data Collector für Community Support
___
Ich verwende zwei verschiedene Schriftfarben in meinen Beiträgen /
I use two different font colors in my posts:
- In dieser Farbe schreibe ich als Moderator und gebe moderative Hinweise oder begründe moderative Eingriffe /
In this color, I write as a moderator and provide moderative guidance or justify moderative interventions - In dieser Farbe schreibe ich als Community Mitglied und teile meine private Meinung und persönlichen Ansichten mit /
In this color, I write as a community member and share my personal opinions and views
- OlliTheDarkness
- Posts: 1868
- Joined: Tue 14. Aug 2018, 16:41
- Location: Essen (NRW)
Re: Zusätzliche Apache-Anweisungen
Check, meine lange Erklärung in kurzformJolinar wrote: ↑Mon 27. Jan 2020, 00:43 Kann ich so nicht bestätigen.![]()
Hab eben mal testweise eine Domain angelegt, den Haken bei "Erstelle www-Subdomain" gesetzt, zusätzliche Apache-Anweisungen eingetragen und bei mir wurden im Verzeichnis /etc/apache2/keyhelp/custom_vhosts die Files:angelegt und auch korrekt im File /etc/apache2/keyhelp/vhosts/<User>.conf includiert.Code: Select all
<User>_<Domain>.conf <User>_www.<Domain>.conf

OlliTheDarkness
**************************************************************
Helden leben lange, Legenden sterben nie


**************************************************************
Re: Zusätzliche Apache-Anweisungen
cool das du dich der sache angeommen hast.
Also ich habe das nun auch nochmal Testweise getan.
Das Problem ist das, das die Include Direktive nicht in allen Containern erscheint.
Schaue dir mal bitte das Ende der beiden Container an dann verstehst du was ich meine.
Einmal HaupDomain-Container und den WWW Cotainer.
Hier nochmal der ausschnitt aus der:
/etc/apache2/keyhelp/vhosts/web100.conf
Code: Select all
# testdomain.de
<VirtualHost *:80>
ServerName testdomain.de
ServerAdmin webmaster@testdomain.de
DocumentRoot "/home/users/web100/www/"
SuexecUserGroup "web100" "web100"
# log
LogLevel warn
CustomLog "/home/users/web100/logs/access.log" keyhelp_log
ErrorLog "/home/users/web100/logs/error.log"
# php support
<FilesMatch "\.php$">
SetHandler "proxy:unix:/run/php/keyhelp_web100.socket|fcgi://keyhelp_web100.socket"
</FilesMatch>
# Set some proxy properties (the string "unique-domain-name-string" should match
# the one set in the FilesMatch directive.
<Proxy fcgi://keyhelp_web100.socket>
ProxySet connectiontimeout=5 timeout=60
</Proxy>
<Directory "/home/users/web100/www/">
AllowOverride All
Options -Indexes
CGIPassAuth On
</Directory>
!!!!!!!! Hier Existiert der Eintrag
# include custom directives
include /etc/apache2/keyhelp/custom_vhosts/web100_testdomain.de.conf
</VirtualHost>
# www.testdomain.de
<VirtualHost *:80>
ServerName www.testdomain.de
ServerAdmin webmaster@www.testdomain.de
DocumentRoot "/home/users/web100/www/"
SuexecUserGroup "web100" "web100"
# log
LogLevel warn
CustomLog "/home/users/web100/logs/access.log" keyhelp_log
ErrorLog "/home/users/web100/logs/error.log"
# php support
<FilesMatch "\.php$">
SetHandler "proxy:unix:/run/php/keyhelp_web100.socket|fcgi://keyhelp_web100.socket"
</FilesMatch>
# Set some proxy properties (the string "unique-domain-name-string" should match
# the one set in the FilesMatch directive.
<Proxy fcgi://keyhelp_web100.socket>
ProxySet connectiontimeout=5 timeout=60
</Proxy>
<Directory "/home/users/web100/www/">
AllowOverride All
Options -Indexes
CGIPassAuth On
</Directory>
!!!!!!!! Hier Fehlt der Eintrag
</VirtualHost>
Re: Zusätzliche Apache-Anweisungen
1. Nur die Domain + WWW Subdomain erstellt.
2. gespeichert....
3. Nach der bearbeitung des Crons(also wenn die Domain erstellt wurde) habe ich die Apache einstellungen eingetragen und gespeichert.
Und diese wurden nicht Korrekt übernommen es wird auch keine web100_www.testdomain.de.conf erstellt das scheint das Problem zu sein.
Macht man es so wie du getestet hast klappt es.
1. Domain + WWW Subdomain + Apache einstellungen
2. Speichern...
Alles OKAY
- OlliTheDarkness
- Posts: 1868
- Joined: Tue 14. Aug 2018, 16:41
- Location: Essen (NRW)
Re: Zusätzliche Apache-Anweisungen
Moinsen,IT-Tommy wrote: ↑Mon 27. Jan 2020, 02:03 Hey Olli,
cool das du dich der sache angeommen hast.
Also ich habe das nun auch nochmal Testweise getan.
Das Problem ist das, das die Include Direktive nicht in allen Containern erscheint.
Schaue dir mal bitte das Ende der beiden Container an dann verstehst du was ich meine.
Einmal HaupDomain-Container und den WWW Cotainer.
Hier nochmal der ausschnitt aus der:
/etc/apache2/keyhelp/vhosts/web100.conf
Code: Select all
# testdomain.de <VirtualHost *:80> ServerName testdomain.de ServerAdmin webmaster@testdomain.de DocumentRoot "/home/users/web100/www/" SuexecUserGroup "web100" "web100" # log LogLevel warn CustomLog "/home/users/web100/logs/access.log" keyhelp_log ErrorLog "/home/users/web100/logs/error.log" # php support <FilesMatch "\.php$"> SetHandler "proxy:unix:/run/php/keyhelp_web100.socket|fcgi://keyhelp_web100.socket" </FilesMatch> # Set some proxy properties (the string "unique-domain-name-string" should match # the one set in the FilesMatch directive. <Proxy fcgi://keyhelp_web100.socket> ProxySet connectiontimeout=5 timeout=60 </Proxy> <Directory "/home/users/web100/www/"> AllowOverride All Options -Indexes CGIPassAuth On </Directory> !!!!!!!! Hier Existiert der Eintrag # include custom directives include /etc/apache2/keyhelp/custom_vhosts/web100_testdomain.de.conf </VirtualHost> # www.testdomain.de <VirtualHost *:80> ServerName www.testdomain.de ServerAdmin webmaster@www.testdomain.de DocumentRoot "/home/users/web100/www/" SuexecUserGroup "web100" "web100" # log LogLevel warn CustomLog "/home/users/web100/logs/access.log" keyhelp_log ErrorLog "/home/users/web100/logs/error.log" # php support <FilesMatch "\.php$"> SetHandler "proxy:unix:/run/php/keyhelp_web100.socket|fcgi://keyhelp_web100.socket" </FilesMatch> # Set some proxy properties (the string "unique-domain-name-string" should match # the one set in the FilesMatch directive. <Proxy fcgi://keyhelp_web100.socket> ProxySet connectiontimeout=5 timeout=60 </Proxy> <Directory "/home/users/web100/www/"> AllowOverride All Options -Indexes CGIPassAuth On </Directory> !!!!!!!! Hier Fehlt der Eintrag </VirtualHost>
also ich bekomm es nicht reproduziert ...
Setze ich bei einer Domain / SubDomain die Rothaut Config im Panel setzt er im Container auch den Include Link.
Also das is was ich dir dazu sagen kann, wie es sich auf einem meiner Bestandssysteme verhält.
Ich leg mir gleich mal ne VM an und installier da alles frisch drauf, dann mal sehen ob das Verhalten auftritt.
Was ich allerdings auch nicht glaube, aber man soll ja niemals nie sagen.
Code: Select all
#
# Created by KeyHelp on 2020-01-27 02:23:01
#
# DO NOT CHANGE ANYTHING IN THIS FILE,
# CHANGES WILL BE LOST ON NEXT UPDATE!
#
<Directory "/home/users/lalelu/www/">
Require all granted
Options FollowSymLinks
</Directory>
# lalelu.root.DOMAIN.de
<VirtualHost *:80>
ServerName lalelu.root.DOMAIN.de
ServerAdmin info@DOMAIN.de
DocumentRoot "/home/users/lalelu/www/"
SuexecUserGroup "lalelu" "lalelu"
# log
LogLevel warn
CustomLog "/home/users/lalelu/logs/access.log" keyhelp_log
ErrorLog "/home/users/lalelu/logs/error.log"
# php support
<FilesMatch "\.php$">
SetHandler "proxy:unix:/run/php/keyhelp_lalelu.socket|fcgi://keyhelp_lalelu.socket"
</FilesMatch>
# Set some proxy properties (the string "unique-domain-name-string" should match
# the one set in the FilesMatch directive.
<Proxy fcgi://keyhelp_lalelu.socket>
ProxySet connectiontimeout=5 timeout=360
</Proxy>
<Directory "/home/users/lalelu/www/">
AllowOverride All
Options -Indexes
CGIPassAuth On
</Directory>
</VirtualHost>
# anwendungen.DOMAIN.de
<VirtualHost *:443>
ServerName anwendungen.DOMAIN.de
ServerAdmin info@DOMAIN.de
DocumentRoot "/home/users/lalelu/www/"
SuexecUserGroup "lalelu" "lalelu"
# ssl
SSLEngine On
SSLCertificateFile /etc/ssl/keyhelp/letsencrypt/lalelu/anwendungen.DOMAIN.de/complete.pem
SSLCertificateChainFile /etc/ssl/keyhelp/letsencrypt/lalelu/anwendungen.DOMAIN.de/chain.pem
# log
LogLevel warn
CustomLog "/home/users/lalelu/logs/access.log" keyhelp_log
ErrorLog "/home/users/lalelu/logs/error.log"
# php support
<FilesMatch "\.php$">
SetHandler "proxy:unix:/run/php/keyhelp_lalelu.socket|fcgi://keyhelp_lalelu.socket"
</FilesMatch>
# Set some proxy properties (the string "unique-domain-name-string" should match
# the one set in the FilesMatch directive.
<Proxy fcgi://keyhelp_lalelu.socket>
ProxySet connectiontimeout=5 timeout=360
</Proxy>
<Directory "/home/users/lalelu/www/">
AllowOverride All
Options -Indexes
CGIPassAuth On
</Directory>
# include custom directives
include /etc/apache2/keyhelp/custom_vhosts/lalelu_anwendungen.DOMAIN.de.conf
</VirtualHost>
# ... force https redirect
<VirtualHost *:80>
ServerName anwendungen.DOMAIN.de
Redirect 301 / https://anwendungen.DOMAIN.de/
</VirtualHost>
# www.anwendungen.DOMAIN.de
<VirtualHost *:443>
ServerName www.anwendungen.DOMAIN.de
ServerAdmin info@DOMAIN.de
DocumentRoot "/home/users/lalelu/www/"
SuexecUserGroup "lalelu" "lalelu"
# ssl
SSLEngine On
SSLCertificateFile /etc/ssl/keyhelp/letsencrypt/lalelu/www.anwendungen.DOMAIN.de/complete.pem
SSLCertificateChainFile /etc/ssl/keyhelp/letsencrypt/lalelu/www.anwendungen.DOMAIN.de/chain.pem
# log
LogLevel warn
CustomLog "/home/users/lalelu/logs/access.log" keyhelp_log
ErrorLog "/home/users/lalelu/logs/error.log"
# php support
<FilesMatch "\.php$">
SetHandler "proxy:unix:/run/php/keyhelp_lalelu.socket|fcgi://keyhelp_lalelu.socket"
</FilesMatch>
# Set some proxy properties (the string "unique-domain-name-string" should match
# the one set in the FilesMatch directive.
<Proxy fcgi://keyhelp_lalelu.socket>
ProxySet connectiontimeout=5 timeout=360
</Proxy>
<Directory "/home/users/lalelu/www/">
AllowOverride All
Options -Indexes
CGIPassAuth On
</Directory>
# include custom directives
include /etc/apache2/keyhelp/custom_vhosts/lalelu_www.anwendungen.DOMAIN.de.conf
</VirtualHost>
# ... force https redirect
<VirtualHost *:80>
ServerName www.anwendungen.DOMAIN.de
Redirect 301 / https://www.anwendungen.DOMAIN.de/
</VirtualHost>
# ts-ranking-rs.anwendungen.DOMAIN.de
<VirtualHost *:443>
ServerName ts-ranking-rs.anwendungen.DOMAIN.de
ServerAdmin info@DOMAIN.de
DocumentRoot "/home/users/lalelu/www/SubDomains/ABCDEFG/TS-Ranking/"
SuexecUserGroup "lalelu" "lalelu"
# ssl
SSLEngine On
SSLCertificateFile /etc/ssl/keyhelp/letsencrypt/lalelu/ts-ranking-rs.anwendungen.DOMAIN.de/complete.pem
SSLCertificateChainFile /etc/ssl/keyhelp/letsencrypt/lalelu/ts-ranking-rs.anwendungen.DOMAIN.de/chain.pem
# log
LogLevel warn
CustomLog "/home/users/lalelu/logs/access.log" keyhelp_log
ErrorLog "/home/users/lalelu/logs/error.log"
# php support
<FilesMatch "\.php$">
SetHandler "proxy:unix:/run/php/keyhelp_lalelu.socket|fcgi://keyhelp_lalelu.socket"
</FilesMatch>
# Set some proxy properties (the string "unique-domain-name-string" should match
# the one set in the FilesMatch directive.
<Proxy fcgi://keyhelp_lalelu.socket>
ProxySet connectiontimeout=5 timeout=360
</Proxy>
<Directory "/home/users/lalelu/www/SubDomains/ABCDEFG/TS-Ranking/">
AllowOverride All
Options -Indexes
CGIPassAuth On
</Directory>
</VirtualHost>
# ... force https redirect
<VirtualHost *:80>
ServerName ts-ranking-rs.anwendungen.DOMAIN.de
Redirect 301 / https://ts-ranking-rs.anwendungen.DOMAIN.de/
</VirtualHost>
OlliTheDarkness
**************************************************************
Helden leben lange, Legenden sterben nie


**************************************************************
Re: Zusätzliche Apache-Anweisungen
Sieh dir mal diesen an da fehlt doch die Direktive auch oder seh ich das Falsch
Code: Select all
# ts-ranking-rs.anwendungen.DOMAIN.de
<VirtualHost *:443>
ServerName ts-ranking-rs.anwendungen.DOMAIN.de
ServerAdmin info@DOMAIN.de
DocumentRoot "/home/users/lalelu/www/SubDomains/ABCDEFG/TS-Ranking/"
SuexecUserGroup "lalelu" "lalelu"
# ssl
SSLEngine On
SSLCertificateFile /etc/ssl/keyhelp/letsencrypt/lalelu/ts-ranking-rs.anwendungen.DOMAIN.de/complete.pem
SSLCertificateChainFile /etc/ssl/keyhelp/letsencrypt/lalelu/ts-ranking-rs.anwendungen.DOMAIN.de/chain.pem
# log
LogLevel warn
CustomLog "/home/users/lalelu/logs/access.log" keyhelp_log
ErrorLog "/home/users/lalelu/logs/error.log"
# php support
<FilesMatch "\.php$">
SetHandler "proxy:unix:/run/php/keyhelp_lalelu.socket|fcgi://keyhelp_lalelu.socket"
</FilesMatch>
# Set some proxy properties (the string "unique-domain-name-string" should match
# the one set in the FilesMatch directive.
<Proxy fcgi://keyhelp_lalelu.socket>
ProxySet connectiontimeout=5 timeout=360
</Proxy>
<Directory "/home/users/lalelu/www/SubDomains/ABCDEFG/TS-Ranking/">
AllowOverride All
Options -Indexes
CGIPassAuth On
</Directory>
</VirtualHost>
- OlliTheDarkness
- Posts: 1868
- Joined: Tue 14. Aug 2018, 16:41
- Location: Essen (NRW)
Re: Zusätzliche Apache-Anweisungen
Nein das siehst du richtig , dort fehlt sie, weil ich für die Domain auch keine Config Anpassung vorgenommen habe.IT-Tommy wrote: ↑Mon 27. Jan 2020, 02:48 Ganz kurz zu deinen Cotainern
Sieh dir mal diesen an da fehlt doch die Direktive auch oder seh ich das Falsch
Code: Select all
# ts-ranking-rs.anwendungen.DOMAIN.de <VirtualHost *:443> ServerName ts-ranking-rs.anwendungen.DOMAIN.de ServerAdmin info@DOMAIN.de DocumentRoot "/home/users/lalelu/www/SubDomains/ABCDEFG/TS-Ranking/" SuexecUserGroup "lalelu" "lalelu" # ssl SSLEngine On SSLCertificateFile /etc/ssl/keyhelp/letsencrypt/lalelu/ts-ranking-rs.anwendungen.DOMAIN.de/complete.pem SSLCertificateChainFile /etc/ssl/keyhelp/letsencrypt/lalelu/ts-ranking-rs.anwendungen.DOMAIN.de/chain.pem # log LogLevel warn CustomLog "/home/users/lalelu/logs/access.log" keyhelp_log ErrorLog "/home/users/lalelu/logs/error.log" # php support <FilesMatch "\.php$"> SetHandler "proxy:unix:/run/php/keyhelp_lalelu.socket|fcgi://keyhelp_lalelu.socket" </FilesMatch> # Set some proxy properties (the string "unique-domain-name-string" should match # the one set in the FilesMatch directive. <Proxy fcgi://keyhelp_lalelu.socket> ProxySet connectiontimeout=5 timeout=360 </Proxy> <Directory "/home/users/lalelu/www/SubDomains/ABCDEFG/TS-Ranking/"> AllowOverride All Options -Indexes CGIPassAuth On </Directory> </VirtualHost>
Die läuft wie sie ist , da bestand keine Not irgendwas individuelles zu schalten.
Keine Apache Config Eintragung im Panel = Kein Link zu einer Custom , weil wofür, wäre ja schwachsinn.
OlliTheDarkness
**************************************************************
Helden leben lange, Legenden sterben nie


**************************************************************
Re: Zusätzliche Apache-Anweisungen
In deiner Datei sind mir jetz auch zu viele SubDomain, das verwirrt.
Nochmal ich habe ja nur die einfache WWW Subdomain drinn.
Hatte ja auch die Schritte so gemacht das er die Datei:
/etc/apache2/keyhelp/custom_vhosts/web100_www.testdomain.de.conf
erstellt hat.
Wenn ich nun wieder auf Domains->Domains / Domain bearbeiten->Apache-Einstellungen gehe und dort
Änderungen vor nehme werden Sie nicht in dem WWW Subdomain File:
/etc/apache2/keyhelp/custom_vhosts/web100_www.testdomain.de.conf
übernommen, in dem File:
/etc/apache2/keyhelp/custom_vhosts/web100_testdomain.de.conf
Werden Sie übernommen???

Vieleicht kannst du das nachstellen.
- OlliTheDarkness
- Posts: 1868
- Joined: Tue 14. Aug 2018, 16:41
- Location: Essen (NRW)
Re: Zusätzliche Apache-Anweisungen [GELÖST]
Das Verhalten ist vollkommen richtig.IT-Tommy wrote: ↑Mon 27. Jan 2020, 03:13 Okay dann nehm ich das jetzt mal so hin.
In deiner Datei sind mir jetz auch zu viele SubDomain, das verwirrt.
Nochmal ich habe ja nur die einfache WWW Subdomain drinn.
Hatte ja auch die Schritte so gemacht das er die Datei:
/etc/apache2/keyhelp/custom_vhosts/web100_www.testdomain.de.conf
erstellt hat.
Wenn ich nun wieder auf Domains->Domains / Domain bearbeiten->Apache-Einstellungen gehe und dort
Änderungen vor nehme werden Sie nicht in dem WWW Subdomain File:
/etc/apache2/keyhelp/custom_vhosts/web100_www.testdomain.de.conf
übernommen, in dem File:
/etc/apache2/keyhelp/custom_vhosts/web100_testdomain.de.conf
Werden Sie übernommen???![]()
Vieleicht kannst du das nachstellen.
Die www ist eine selbstständige (Sub)Domain.
Ich check jetzt grad erst dein Problem, du denkst wenn die Domain ohne www änderst wird die www automatisch mit geändert, dem ist nicht so die ist vollkommen selbstständig !
Lass dir in der Domainübersicht auch mal die Sub´s anzeigen (Oben rechts "OPTIONEN") dann siehst du auch die www, die kannste dann gesondert noch einstellen mit ihren komplett individuellen einstellungen.
OlliTheDarkness
**************************************************************
Helden leben lange, Legenden sterben nie


**************************************************************
Re: Zusätzliche Apache-Anweisungen
Vermisst habe ich das bisher allerdings nicht...
Gruß
Jan
- Jolinar
- Community Moderator
- Posts: 4005
- Joined: Sat 30. Jan 2016, 07:11
- Location: Weimar (Thüringen)
- Contact:
Re: Zusätzliche Apache-Anweisungen
Warum wird eigentlich für die www-Subdomain ein vHost angelegt?
Wenn mit und ohne www dieselbe Seite ausgeliefert werden soll, sollte doch auch ein ServerAlias in der Apache-Config reichen. Und wenn doch mal unterschiedliche Inhalte ausgeliefert werden sollen (was eh nur seltenst der Fall sein dürfte), dann müßte eben die www-Subdomain manuell angelegt werden.
Data Collector für Community Support
___
Ich verwende zwei verschiedene Schriftfarben in meinen Beiträgen /
I use two different font colors in my posts:
- In dieser Farbe schreibe ich als Moderator und gebe moderative Hinweise oder begründe moderative Eingriffe /
In this color, I write as a moderator and provide moderative guidance or justify moderative interventions - In dieser Farbe schreibe ich als Community Mitglied und teile meine private Meinung und persönlichen Ansichten mit /
In this color, I write as a community member and share my personal opinions and views
Re: Zusätzliche Apache-Anweisungen
So das wars.... Vielen Dank.OlliTheDarkness wrote: ↑Mon 27. Jan 2020, 03:19Das Verhalten ist vollkommen richtig.IT-Tommy wrote: ↑Mon 27. Jan 2020, 03:13 Okay dann nehm ich das jetzt mal so hin.
In deiner Datei sind mir jetz auch zu viele SubDomain, das verwirrt.
Nochmal ich habe ja nur die einfache WWW Subdomain drinn.
Hatte ja auch die Schritte so gemacht das er die Datei:
/etc/apache2/keyhelp/custom_vhosts/web100_www.testdomain.de.conf
erstellt hat.
Wenn ich nun wieder auf Domains->Domains / Domain bearbeiten->Apache-Einstellungen gehe und dort
Änderungen vor nehme werden Sie nicht in dem WWW Subdomain File:
/etc/apache2/keyhelp/custom_vhosts/web100_www.testdomain.de.conf
übernommen, in dem File:
/etc/apache2/keyhelp/custom_vhosts/web100_testdomain.de.conf
Werden Sie übernommen???![]()
Vieleicht kannst du das nachstellen.
Die www ist eine selbstständige (Sub)Domain.
Ich check jetzt grad erst dein Problem, du denkst wenn die Domain ohne www änderst wird die www automatisch mit geändert, dem ist nicht so die ist vollkommen selbstständig !
Lass dir in der Domainübersicht auch mal die Sub´s anzeigen (Oben rechts "OPTIONEN") dann siehst du auch die www, die kannste dann gesondert noch einstellen mit ihren komplett individuellen einstellungen.

Ein Satz war ausreichend: "Ja ich bin davon ausgegangen das die Einstellungen automatisch geändert wird.

Ich check jetzt grad erst dein Problem, du denkst wenn die Domain ohne www änderst wird die www automatisch mit geändert, dem ist nicht so die ist vollkommen selbstständig !
Ganz ehrlich hab den Wald vor lauter Bäumen nicht mehr gesehen.
Die Optionen dort OBEN... HAB ICH NICHT GESEHEN.... man BLÖD kann man sein.
Ich hatte ja auch geschrieben das ich eine Option für die SubDomain suche.... LoL

Vielen Dank für die Brille.
P.S: Der Fehlende Buchstabe "n" in den Texten ist normal... (Taste Klemm).
Gruß Tommy
Re: Zusätzliche Apache-Anweisungen
Wenn es da nicht einen technischen Grund für geben sollte wäre ich auch dafür, dasss Verhalten zu ändern - der führt immer mal wieder zu Verwirrungen bei Kunden (und auch bei mir selber, muss ich zugeben)Jolinar wrote: ↑Mon 27. Jan 2020, 11:55 Zwischenfrage an die Dev's:
Warum wird eigentlich für die www-Subdomain ein vHost angelegt?
Wenn mit und ohne www dieselbe Seite ausgeliefert werden soll, sollte doch auch ein ServerAlias in der Apache-Config reichen. Und wenn doch mal unterschiedliche Inhalte ausgeliefert werden sollen (was eh nur seltenst der Fall sein dürfte), dann müßte eben die www-Subdomain manuell angelegt werden.