[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