Zusätzliche Apache-Anweisungen  [GELÖST]

IT-Tommy
Posts: 7
Joined: Sun 26. Jan 2020, 22:58

Zusätzliche Apache-Anweisungen

Post by IT-Tommy »

Hallo,

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
User avatar
OlliTheDarkness
Posts: 1868
Joined: Tue 14. Aug 2018, 16:41
Location: Essen (NRW)

Re: Zusätzliche Apache-Anweisungen

Post by OlliTheDarkness »

Ich verstehe dein Problem grade nicht ganz...
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 ? :D
Kann ja mal passieren ;)
Oder war der Cronjob vieleicht noch nicht durchgelaufen ? ^^

Gruß0 Olli
Attachments
server.png
kh.png
Mit freundlichen Grüßen
OlliTheDarkness

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

:!: World Hack Organization :!:
**************************************************************
User avatar
Jolinar
Community Moderator
Posts: 4007
Joined: Sat 30. Jan 2016, 07:11
Location: Weimar (Thüringen)
Contact:

Re: Zusätzliche Apache-Anweisungen

Post by Jolinar »

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:

Code: Select all

<User>_<Domain>.conf
<User>_www.<Domain>.conf
angelegt und auch korrekt im File /etc/apache2/keyhelp/vhosts/<User>.conf includiert.
Wenn jemand inkompetent ist, dann kann er nicht wissen, daß er inkompetent ist. (David Dunning)

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
User avatar
OlliTheDarkness
Posts: 1868
Joined: Tue 14. Aug 2018, 16:41
Location: Essen (NRW)

Re: Zusätzliche Apache-Anweisungen

Post by OlliTheDarkness »

Jolinar 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:

Code: Select all

<User>_<Domain>.conf
<User>_www.<Domain>.conf
angelegt und auch korrekt im File /etc/apache2/keyhelp/vhosts/<User>.conf includiert.
Check, meine lange Erklärung in kurzform :P
Mit freundlichen Grüßen
OlliTheDarkness

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

:!: World Hack Organization :!:
**************************************************************
IT-Tommy
Posts: 7
Joined: Sun 26. Jan 2020, 22:58

Re: Zusätzliche Apache-Anweisungen

Post by IT-Tommy »

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>
IT-Tommy
Posts: 7
Joined: Sun 26. Jan 2020, 22:58

Re: Zusätzliche Apache-Anweisungen

Post by IT-Tommy »

Hey ich hab jetzt noch einen Test gemacht.

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
User avatar
OlliTheDarkness
Posts: 1868
Joined: Tue 14. Aug 2018, 16:41
Location: Essen (NRW)

Re: Zusätzliche Apache-Anweisungen

Post by OlliTheDarkness »

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>
Moinsen,
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>




Mit freundlichen Grüßen
OlliTheDarkness

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

:!: World Hack Organization :!:
**************************************************************
IT-Tommy
Posts: 7
Joined: Sun 26. Jan 2020, 22:58

Re: Zusätzliche Apache-Anweisungen

Post by IT-Tommy »

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>
User avatar
OlliTheDarkness
Posts: 1868
Joined: Tue 14. Aug 2018, 16:41
Location: Essen (NRW)

Re: Zusätzliche Apache-Anweisungen

Post by OlliTheDarkness »

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>
Nein das siehst du richtig , dort fehlt sie, weil ich für die Domain auch keine Config Anpassung vorgenommen habe.
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.
Mit freundlichen Grüßen
OlliTheDarkness

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

:!: World Hack Organization :!:
**************************************************************
IT-Tommy
Posts: 7
Joined: Sun 26. Jan 2020, 22:58

Re: Zusätzliche Apache-Anweisungen

Post by IT-Tommy »

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??? :shock:

Vieleicht kannst du das nachstellen.
User avatar
OlliTheDarkness
Posts: 1868
Joined: Tue 14. Aug 2018, 16:41
Location: Essen (NRW)

Re: Zusätzliche Apache-Anweisungen  [GELÖST]

Post by OlliTheDarkness »

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??? :shock:

Vieleicht kannst du das nachstellen.
Das Verhalten ist vollkommen richtig.

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.
Mit freundlichen Grüßen
OlliTheDarkness

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

:!: World Hack Organization :!:
**************************************************************
User avatar
Enigma
Posts: 258
Joined: Thu 2. Aug 2018, 19:18

Re: Zusätzliche Apache-Anweisungen

Post by Enigma »

In den Tabs "Sicherheit" und "Interpreter" lassen sich die Einstellungen für alle Subdomains übernehmen. Vielleicht wäre eine solche Option ja auch für den Tab "Apache-Einstellungen" denkbar.

Vermisst habe ich das bisher allerdings nicht...

Gruß
Jan
This message has been ROT-13 encrypted twice for higher security.
User avatar
Jolinar
Community Moderator
Posts: 4007
Joined: Sat 30. Jan 2016, 07:11
Location: Weimar (Thüringen)
Contact:

Re: Zusätzliche Apache-Anweisungen

Post by Jolinar »

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.
Wenn jemand inkompetent ist, dann kann er nicht wissen, daß er inkompetent ist. (David Dunning)

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
IT-Tommy
Posts: 7
Joined: Sun 26. Jan 2020, 22:58

Re: Zusätzliche Apache-Anweisungen

Post by IT-Tommy »

OlliTheDarkness wrote: Mon 27. Jan 2020, 03:19
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??? :shock:

Vieleicht kannst du das nachstellen.
Das Verhalten ist vollkommen richtig.

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.
So das wars.... Vielen Dank. :idea:

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

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 :D

Vielen Dank für die Brille.

P.S: Der Fehlende Buchstabe "n" in den Texten ist normal... (Taste Klemm).

Gruß Tommy
User avatar
mhagge
Community Moderator
Posts: 563
Joined: Wed 8. Aug 2018, 15:19

Re: Zusätzliche Apache-Anweisungen

Post by mhagge »

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.
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)
Locked