[Eisfair] [e1] Apache erreicht keine Subdirectories mehr

Wolfgang Loefstedt oliaros at web.de
Do Sep 14 12:05:07 CEST 2023


Am 14.09.2023 um 11:37 schrieb Marcus Röckrath:

> 
> Wie sieht die Konfiguration des Apachen aus?
> 

Hallo Marcus,

hier ist die Konfiguration:

#-------------------------------------------------------------------------------
# Apache configuration file generated by /var/install/config.d/apache2.sh
#
# Do not edit this file, edit /etc/config.d/apache2 or 
/var/install/config.d/apache2.sh
# Creation date: 2023-09-14 09:33:18
#-------------------------------------------------------------------------------

LoadModule mpm_prefork_module /usr/lib/apache2/modules/mod_mpm_prefork.so
ServerRoot "/etc/apache2"
PidFile /run/apache2.pid
Timeout 300
KeepAlive On
MaxKeepAliveRequests 100
KeepAliveTimeout 15
StartServers 2
ServerLimit 256
MaxRequestWorkers 256
MaxConnectionsPerChild 10000
# Include module configuration:
Include /etc/apache2/mods-enabled/*.load
Include /etc/apache2/mods-enabled/*.conf
User wwwrun
Group nogroup
ServerAdmin oliaros at web.de
ServerName eisfair.allerstrasse.de:80
DocumentRoot "/var/www/htdocs/"
Alias /stats "/srv/www/webalizer/eisfair.allerstrasse.de/"
EnableSendfile Off
Listen 0.0.0.0:80
Listen 0.0.0.0:443
<Directory />
     Options FollowSymLinks
     AllowOverride None
</Directory>
<Directory /var/www/htdocs/>
     Options FollowSymLinks MultiViews Includes Indexes
     AllowOverride All
     Require all granted
</Directory>
<Directory /home/*/public_html>
     Options FollowSymLinks MultiViews Includes Indexes
     AllowOverride All
     Require all granted
</Directory>
UserDir public_html
DirectoryIndex index.shtml index.html index.htm index.php
AccessFileName .htaccess
<Files ~ "^\.ht">
     Require all denied
</Files>

UseCanonicalName Off
TypesConfig /etc/apache2/mime.types
MIMEMagicFile /etc/apache2/magic
HostnameLookups Off
ErrorLog /var/www/htdocs/log/error_log
LogLevel warn
LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\" 
%I %O" combined
SetEnvIf Remote_Addr "127\.0\.0\.1" dontlog
CustomLog /var/www/htdocs/log/access_log combined env=!dontlog
ServerTokens Minor
ServerSignature Email
ScriptAlias /cgi-bin/ /var/www/cgi-bin/
<Directory /var/www/cgi-bin/>
     AllowOverride All
     Options None
</Directory>
Include /etc/apache2/AddIcons.inc
Include /etc/apache2/AddLanguages.inc
AddType text/html .shtml
AddHandler server-parsed .shtml
ErrorDocument 404 /404error.html
ErrorDocument 404 /404error.html
BrowserMatch "Mozilla/2" nokeepalive
BrowserMatch "MSIE 4\.0b2;" nokeepalive downgrade-1.0 force-response-1.0
BrowserMatch "RealPlayer 4\.0" force-response-1.0
BrowserMatch "Java/1\.0" force-response-1.0
BrowserMatch "JDK/1\.0" force-response-1.0
BrowserMatch "Microsoft Data Access Internet Publishing Provider" 
redirect-carefully
BrowserMatch "MS FrontPage" redirect-carefully
BrowserMatch "^WebDrive" redirect-carefully
BrowserMatch "^WebDAVFS/1.[012]" redirect-carefully
BrowserMatch "^gnome-vfs/1.0" redirect-carefully
BrowserMatch "^XML Spy" redirect-carefully
BrowserMatch "^Dreamweaver-WebDAV-SCM1" redirect-carefully
<VirtualHost *:80>
     ServerName oliaros.spdns.org:80
     ServerAlias *.oliaros.spdns.org
     ServerAdmin oliaros at web.de
     DocumentRoot /var/www/oliaros/htdocs/
     Alias /stats "/srv/www/webalizer/oliaros.spdns.org/"
     ScriptAlias /cgi-bin/ /var/www/oliaros/cgi-bin/
     <Directory /var/www/oliaros/cgi-bin/>
         AllowOverride All
         Options None
     Require all granted
     </Directory>
     <Directory /var/www/oliaros/htdocs/>
         AllowOverride All
         Options FollowSymLinks MultiViews Includes
     Require all granted
     </Directory>
     Redirect permanent / https://oliaros.spdns.org:443/
     ErrorLog /var/www/oliaros/log/oliaros_error_log
     CustomLog /var/www/oliaros/log/oliaros_access_log combined
</VirtualHost>
<VirtualHost *:443>
     SSLEngine On
     SSLCertificateFile /usr/local/ssl/certs/oliaros.spdns.org.pem
     SSLCertificateKeyFile /usr/local/ssl/certs/oliaros.spdns.org.pem
     <Files ~ "\.(pl|cgi|shtml|phtml|php|php?)$">
         SSLOptions +StdEnvVars
     </Files>
     <Directory /var/www/oliaros/htdocs/>
         AllowOverride All
         Options FollowSymLinks MultiViews Includes
     Require all granted
     </Directory>
     <Directory "/var/www/oliaros/cgi-bin/">
         SSLOptions +StdEnvVars
     </Directory>
     SetEnvIf User-Agent ".*MSIE.*" nokeepalive ssl-unclean-shutdown 
downgrade-1.0 force-response-1.0
     ServerName oliaros.spdns.org:443
     ServerAlias *.oliaros.spdns.org
     ServerAdmin oliaros at web.de
     DocumentRoot /var/www/oliaros/htdocs/
     Alias /stats "/srv/www/webalizer/oliaros.spdns.org/"
     ScriptAlias /cgi-bin/ /var/www/oliaros/cgi-bin/
     ErrorLog /var/www/oliaros/log/oliaros_error_log.ssl
     CustomLog /var/www/oliaros/log/oliaros_access_log.ssl combined
</VirtualHost>
<VirtualHost *:80>
     ServerName loefstedt.spdns.org:80
     ServerAlias *.loefstedt.spdns.org
     ServerAdmin oliaros at web.de
     DocumentRoot /var/www/loefstedt/htdocs/
     Alias /stats "/srv/www/webalizer/loefstedt.spdns.org/"
     ScriptAlias /cgi-bin/ /var/www/loefstedt/cgi-bin/
     <Directory /var/www/loefstedt/cgi-bin/>
         AllowOverride All
         Options None
     Require all granted
     </Directory>
     <Directory /var/www/loefstedt/htdocs/>
         AllowOverride All
         Options FollowSymLinks MultiViews Includes
     Require all granted
     </Directory>
     Redirect permanent / https://loefstedt.spdns.org:443/
     ErrorLog /var/www/loefstedt/log/loefstedt_error_log
     CustomLog /var/www/loefstedt/log/loefstedt_access_log combined
</VirtualHost>
<VirtualHost *:443>
     SSLEngine On
     SSLCertificateFile /usr/local/ssl/certs/apache.pem
     SSLCertificateKeyFile /usr/local/ssl/certs/apache.pem
     <Files ~ "\.(pl|cgi|shtml|phtml|php|php?)$">
         SSLOptions +StdEnvVars
     </Files>
     <Directory /var/www/loefstedt/htdocs/>
         AllowOverride All
         Options FollowSymLinks MultiViews Includes
     Require all granted
     </Directory>
     <Directory "/var/www/loefstedt/cgi-bin/">
         SSLOptions +StdEnvVars
     </Directory>
     SetEnvIf User-Agent ".*MSIE.*" nokeepalive ssl-unclean-shutdown 
downgrade-1.0 force-response-1.0
     ServerName loefstedt.spdns.org:443
     ServerAlias *.loefstedt.spdns.org
     ServerAdmin oliaros at web.de
     DocumentRoot /var/www/loefstedt/htdocs/
     Alias /stats "/srv/www/webalizer/loefstedt.spdns.org/"
     ScriptAlias /cgi-bin/ /var/www/loefstedt/cgi-bin/
     ErrorLog /var/www/loefstedt/log/loefstedt_error_log.ssl
     CustomLog /var/www/loefstedt/log/loefstedt_access_log.ssl combined
</VirtualHost>
<VirtualHost *:80>
     ServerName pipinos.spdns.org:80
     ServerAlias *.pipinos.spdns.org
     ServerAdmin oliaros at web.de
     DocumentRoot /var/www/pipinos/htdocs/
     Alias /stats "/srv/www/webalizer/pipinos.spdns.org/"
     ScriptAlias /cgi-bin/ /var/www/pipinos/cgi-bin/
     <Directory /var/www/pipinos/cgi-bin/>
         AllowOverride All
         Options None
     Require all granted
     </Directory>
     <Directory /var/www/pipinos/htdocs/>
         AllowOverride All
         Options FollowSymLinks MultiViews Includes
     Require all granted
     </Directory>
     Redirect permanent / https://pipinos.spdns.org:443/
     ErrorLog /var/www/pipinos/log/pipinos_error_log
     CustomLog /var/www/pipinos/log/pipinos_access_log combined
</VirtualHost>
<VirtualHost *:443>
     SSLEngine On
     SSLCertificateFile /usr/local/ssl/certs/apache.pem
     SSLCertificateKeyFile /usr/local/ssl/certs/apache.pem
     <Files ~ "\.(pl|cgi|shtml|phtml|php|php?)$">
         SSLOptions +StdEnvVars
     </Files>
     <Directory /var/www/pipinos/htdocs/>
         AllowOverride All
         Options FollowSymLinks MultiViews Includes
     Require all granted
     </Directory>
     <Directory "/var/www/pipinos/cgi-bin/">
         SSLOptions +StdEnvVars
     </Directory>
     SetEnvIf User-Agent ".*MSIE.*" nokeepalive ssl-unclean-shutdown 
downgrade-1.0 force-response-1.0
     ServerName pipinos.spdns.org:443
     ServerAlias *.pipinos.spdns.org
     ServerAdmin oliaros at web.de
     DocumentRoot /var/www/pipinos/htdocs/
     Alias /stats "/srv/www/webalizer/pipinos.spdns.org/"
     ScriptAlias /cgi-bin/ /var/www/pipinos/cgi-bin/
     ErrorLog /var/www/pipinos/log/pipinos_error_log.ssl
     CustomLog /var/www/pipinos/log/pipinos_access_log.ssl combined
</VirtualHost>
<VirtualHost *:80>
     ServerName pmd.spdns.org:80
     ServerAlias *.pmd.spdns.org
     ServerAdmin oliaros at web.de
     DocumentRoot /var/www/pmd/htdocs/
     Alias /stats "/srv/www/webalizer/pmd.spdns.org/"
     ScriptAlias /cgi-bin/ /var/www/pmd/cgi-bin/
     <Directory /var/www/pmd/cgi-bin/>
         AllowOverride All
         Options None
     Require all granted
     </Directory>
     <Directory /var/www/pmd/htdocs/>
         AllowOverride All
         Options FollowSymLinks MultiViews Includes Indexes
     Require all granted
     </Directory>
     Redirect permanent / https://pmd.spdns.org:443/
     ErrorLog /var/www/pmd/log/pmd_error_log
     CustomLog /var/www/pmd/log/pmd_access_log combined
</VirtualHost>
<VirtualHost *:443>
     SSLEngine On
     SSLCertificateFile /usr/local/ssl/certs/apache.pem
     SSLCertificateKeyFile /usr/local/ssl/certs/apache.pem
     <Files ~ "\.(pl|cgi|shtml|phtml|php|php?)$">
         SSLOptions +StdEnvVars
     </Files>
     <Directory /var/www/pmd/htdocs/>
         AllowOverride All
         Options FollowSymLinks MultiViews Includes Indexes
     Require all granted
     </Directory>
     <Directory "/var/www/pmd/cgi-bin/">
         SSLOptions +StdEnvVars
     </Directory>
     SetEnvIf User-Agent ".*MSIE.*" nokeepalive ssl-unclean-shutdown 
downgrade-1.0 force-response-1.0
     ServerName pmd.spdns.org:443
     ServerAlias *.pmd.spdns.org
     ServerAdmin oliaros at web.de
     DocumentRoot /var/www/pmd/htdocs/
     Alias /stats "/srv/www/webalizer/pmd.spdns.org/"
     ScriptAlias /cgi-bin/ /var/www/pmd/cgi-bin/
     ErrorLog /var/www/pmd/log/pmd_error_log.ssl
     CustomLog /var/www/pmd/log/pmd_access_log.ssl combined
</VirtualHost>
<VirtualHost *:80>
     ServerName allerstrasse.spdns.org:80
     ServerAlias *.allerstrasse
     ServerAdmin oliaros at web.de
     DocumentRoot /var/www/allerstrasse/htdocs/
     Alias /stats "/srv/www/webalizer/allerstrasse.spdns.org/"
     ScriptAlias /cgi-bin/ /var/www/allerstrasse/cgi-bin/
     <Directory /var/www/allerstrasse/cgi-bin/>
         AllowOverride All
         Options None
     Require all granted
     </Directory>
     <Directory /var/www/allerstrasse/htdocs/>
         AllowOverride All
         Options FollowSymLinks MultiViews Includes
     Require all granted
     </Directory>
     Redirect permanent / https://allerstrasse.spdns.org:443/
     ErrorLog /var/www/allerstrasse/log/allerstrasse_error_log
     CustomLog /var/www/allerstrasse/log/allerstrasse_access_log combined
</VirtualHost>
<VirtualHost *:443>
     SSLEngine On
     SSLCertificateFile /usr/local/ssl/certs/oliaros.spdns.org.pem
     SSLCertificateKeyFile /usr/local/ssl/certs/oliaros.spdns.org.pem
     <Files ~ "\.(pl|cgi|shtml|phtml|php|php?)$">
         SSLOptions +StdEnvVars
     </Files>
     <Directory /var/www/allerstrasse/htdocs/>
         AllowOverride All
         Options FollowSymLinks MultiViews Includes
     Require all granted
     </Directory>
     <Directory "/var/www/allerstrasse/cgi-bin/">
         SSLOptions +StdEnvVars
     </Directory>
     SetEnvIf User-Agent ".*MSIE.*" nokeepalive ssl-unclean-shutdown 
downgrade-1.0 force-response-1.0
     ServerName allerstrasse.spdns.org:443
     ServerAlias *.allerstrasse
     ServerAdmin oliaros at web.de
     DocumentRoot /var/www/allerstrasse/htdocs/
     Alias /stats "/srv/www/webalizer/allerstrasse.spdns.org/"
     ScriptAlias /cgi-bin/ /var/www/allerstrasse/cgi-bin/
     ErrorLog /var/www/allerstrasse/log/allerstrasse_error_log.ssl
     CustomLog /var/www/allerstrasse/log/allerstrasse_access_log.ssl 
combined
</VirtualHost>
<VirtualHost *:80>
     ServerName eisfair.allerstrasse.de:80
     ServerAlias *.eisfair.allerstrasse.de
     ServerAdmin oliaros at web.de
     DocumentRoot /var/www/htdocs/
     Include /etc/apache2/mods-include/phpmyadmin100-phpmyadmin100.conf
     ScriptAlias /cgi-bin/ /var/www/cgi-bin/
     <Directory /var/www/cgi-bin/>
         AllowOverride All
         Options None
     Require all granted
     </Directory>
     <Directory /var/www/htdocs/>
         AllowOverride All
         Options FollowSymLinks MultiViews Includes
     Require all granted
     </Directory>
     ErrorLog /var/www/log/eisfair_error_log
     CustomLog /var/www/log/eisfair_access_log combined
</VirtualHost>
Include /etc/apache2/AddParams.conf
--------------------------------------------------------

Addparams.conf

# Here you can add your settings which will be appended to the httpd.conf

#DavLockDB /usr/local/apache2/var/DavLock
#<Directory /var/www/htdocs/webdav>
#   Dav on
#   ForceType text/plain
#</Directory>

# Added 13.09.11
# 
http://www.heise.de/security/meldung/Tool-bringt-Apache-Webserver-zum-Stillstand-1329986.html
# Drop the Range header when more than 5 ranges.
# CVE-2011-3192
LoadModule headers_module /usr/local/apache2/modules/mod_headers.so
SetEnvIf Range (,.*?){5,} bad-range=1
RequestHeader unset Range env=bad-range

#Options +Includes

#AddType text/html shtml
#AddOutputFilter INCLUDES .shtml

#AddHandler server-parsed .shtml

#
AddDefaultCharset utf-8
#

ServerTokens Prod
ServerSignature Off


#<VirtualHost _default_:443>
#        ServerName allerstrasse.dyndns.org:443
#        ServerAlias allerstrasse.dyndns.org:443
#        DocumentRoot /var/www/allerstrasse/htdocs
#        SSLEngine on
#        SSLCertificateFile    /etc/ssl/certs/chained.pem
#        SSLCertificateKeyFile /etc/ssl/private/domain.key
#        SSLProtocol all -SSLv2 -SSLv3
#        SSlCipherSuite 
ECDHE-RSA-AES256-GCM-SHA384:ECDHE-RSA-AES128-GCM-SHA256:DHE-RSA-AES256-GCM-SHA384:ECDHE-RSA-AES256-SHA384:ECDHE-RSA-AES128-SHA256:ECDHE-RSA-AES256-SHA:ECDHE-RSA-AES128-SHA:DHE-RSA-AES256-SHA:DHE-RSA-AES128-SHA;
#        SSLHonorCipherOrder on
#        SSLOpenSSLConfCmd DHParameters "/etc/ssl/certs/dhparam.pem"
#        <Directory /var/www/allerstrasse/htdocs>
#                Options Indexes FollowSymLinks MultiViews
#                AllowOverride All
#                Order allow,deny
#                allow from all
#        </Directory>
#[A</VirtualHost>
#


Options +FollowSymLinks
--------------------------------------

Gruss, Wolfgang


Mehr Informationen über die Mailingliste Eisfair