- <Directory /var/www/sjau.ch>
- AllowOverride None
- Require all denied
- </Directory>
- <VirtualHost *:80>
- DocumentRoot /var/www/sjau.ch/web
- ServerName sjau.ch
- ServerAlias www.sjau.ch
- ServerAlias mail.sjau.ch
- ServerAdmin webmaster@sjau.ch
- ErrorLog /var/log/ispconfig/httpd/sjau.ch/error.log
- Alias /error/ "/var/www/sjau.ch/web/error/"
- ErrorDocument 400 /error/400.html
- ErrorDocument 401 /error/401.html
- ErrorDocument 403 /error/403.html
- ErrorDocument 404 /error/404.html
- ErrorDocument 405 /error/405.html
- ErrorDocument 500 /error/500.html
- ErrorDocument 502 /error/502.html
- ErrorDocument 503 /error/503.html
- <IfModule mod_ssl.c>
- </IfModule>
- <Directory /var/www/sjau.ch/web>
- # Clear PHP settings of this website
- <FilesMatch ".+\.ph(p[345]?|t|tml)$">
- SetHandler None
- </FilesMatch>
- Options +FollowSymLinks
- AllowOverride All
- Require all granted
- </Directory>
- <Directory /var/www/clients/client1/web2/web>
- # Clear PHP settings of this website
- <FilesMatch ".+\.ph(p[345]?|t|tml)$">
- SetHandler None
- </FilesMatch>
- Options +FollowSymLinks
- AllowOverride All
- Require all granted
- </Directory>
- # cgi enabled
- <Directory /var/www/clients/client1/web2/cgi-bin>
- Require all granted
- </Directory>
- ScriptAlias /cgi-bin/ /var/www/clients/client1/web2/cgi-bin/
- <FilesMatch "\.(cgi|pl)$">
- SetHandler cgi-script
- </FilesMatch>
- # suexec enabled
- <IfModule mod_suexec.c>
- SuexecUserGroup web2 client1
- </IfModule>
- # php as fast-cgi enabled
- # For config options see: http://httpd.apache.org/mod_fcgid/mod/mod_fcgid.html
- <IfModule mod_fcgid.c>
- IdleTimeout 300
- ProcessLifeTime 3600
- # MaxProcessCount 1000
- DefaultMinClassProcessCount 0
- DefaultMaxClassProcessCount 100
- IPCConnectTimeout 3
- IPCCommTimeout 600
- BusyTimeout 3600
- </IfModule>
- <Directory /var/www/sjau.ch/web>
- <FilesMatch "\.php[345]?$">
- SetHandler fcgid-script
- </FilesMatch>
- FCGIWrapper /var/www/php-fcgi-scripts/web2/.php-fcgi-starter .php
- FCGIWrapper /var/www/php-fcgi-scripts/web2/.php-fcgi-starter .php3
- FCGIWrapper /var/www/php-fcgi-scripts/web2/.php-fcgi-starter .php4
- FCGIWrapper /var/www/php-fcgi-scripts/web2/.php-fcgi-starter .php5
- Options +ExecCGI
- AllowOverride All
- Require all granted
- </Directory>
- <Directory /var/www/clients/client1/web2/web>
- <FilesMatch "\.php[345]?$">
- SetHandler fcgid-script
- </FilesMatch>
- FCGIWrapper /var/www/php-fcgi-scripts/web2/.php-fcgi-starter .php
- FCGIWrapper /var/www/php-fcgi-scripts/web2/.php-fcgi-starter .php3
- FCGIWrapper /var/www/php-fcgi-scripts/web2/.php-fcgi-starter .php4
- FCGIWrapper /var/www/php-fcgi-scripts/web2/.php-fcgi-starter .php5
- Options +ExecCGI
- AllowOverride All
- Require all granted
- </Directory>
- # add support for apache mpm_itk
- <IfModule mpm_itk_module>
- AssignUserId web2 client1
- </IfModule>
- <IfModule mod_dav_fs.c>
- # Do not execute PHP files in webdav directory
- <Directory /var/www/clients/client1/web2/webdav>
- <ifModule mod_security2.c>
- SecRuleRemoveById 960015
- SecRuleRemoveById 960032
- </ifModule>
- <FilesMatch "\.ph(p3?|tml)$">
- SetHandler None
- </FilesMatch>
- </Directory>
- DavLockDB /var/www/clients/client1/web2/tmp/DavLock
- # DO NOT REMOVE THE COMMENTS!
- # IF YOU REMOVE THEM, WEBDAV WILL NOT WORK ANYMORE!
- # WEBDAV BEGIN
- # WEBDAV END
- </IfModule>
- <If "%{HTTPS} == 'off'">
- Redirect permanent / https://%{HTTP_HOST}
- </If>
- </VirtualHost>
- <VirtualHost *:443>
- DocumentRoot /var/www/sjau.ch/web
- ServerName sjau.ch
- ServerAlias www.sjau.ch
- ServerAlias mail.sjau.ch
- ServerAdmin webmaster@sjau.ch
- ErrorLog /var/log/ispconfig/httpd/sjau.ch/error.log
- Alias /error/ "/var/www/sjau.ch/web/error/"
- ErrorDocument 400 /error/400.html
- ErrorDocument 401 /error/401.html
- ErrorDocument 403 /error/403.html
- ErrorDocument 404 /error/404.html
- ErrorDocument 405 /error/405.html
- ErrorDocument 500 /error/500.html
- ErrorDocument 502 /error/502.html
- ErrorDocument 503 /error/503.html
- <IfModule mod_ssl.c>
- SSLEngine on
- SSLProtocol All -SSLv2 -SSLv3
- SSLCertificateFile /var/www/clients/client1/web2/ssl/sjau.ch.crt
- SSLCertificateKeyFile /var/www/clients/client1/web2/ssl/sjau.ch.key
- SSLCACertificateFile /var/www/clients/client1/web2/ssl/sjau.ch.bundle
- </IfModule>
- <Directory /var/www/sjau.ch/web>
- # Clear PHP settings of this website
- <FilesMatch ".+\.ph(p[345]?|t|tml)$">
- SetHandler None
- </FilesMatch>
- Options +FollowSymLinks
- AllowOverride All
- Require all granted
- </Directory>
- <Directory /var/www/clients/client1/web2/web>
- # Clear PHP settings of this website
- <FilesMatch ".+\.ph(p[345]?|t|tml)$">
- SetHandler None
- </FilesMatch>
- Options +FollowSymLinks
- AllowOverride All
- Require all granted
- </Directory>
- # cgi enabled
- <Directory /var/www/clients/client1/web2/cgi-bin>
- Require all granted
- </Directory>
- ScriptAlias /cgi-bin/ /var/www/clients/client1/web2/cgi-bin/
- <FilesMatch "\.(cgi|pl)$">
- SetHandler cgi-script
- </FilesMatch>
- # suexec enabled
- <IfModule mod_suexec.c>
- SuexecUserGroup web2 client1
- </IfModule>
- # php as fast-cgi enabled
- # For config options see: http://httpd.apache.org/mod_fcgid/mod/mod_fcgid.html
- <IfModule mod_fcgid.c>
- IdleTimeout 300
- ProcessLifeTime 3600
- # MaxProcessCount 1000
- DefaultMinClassProcessCount 0
- DefaultMaxClassProcessCount 100
- IPCConnectTimeout 3
- IPCCommTimeout 600
- BusyTimeout 3600
- </IfModule>
- <Directory /var/www/sjau.ch/web>
- <FilesMatch "\.php[345]?$">
- SetHandler fcgid-script
- </FilesMatch>
- FCGIWrapper /var/www/php-fcgi-scripts/web2/.php-fcgi-starter .php
- FCGIWrapper /var/www/php-fcgi-scripts/web2/.php-fcgi-starter .php3
- FCGIWrapper /var/www/php-fcgi-scripts/web2/.php-fcgi-starter .php4
- FCGIWrapper /var/www/php-fcgi-scripts/web2/.php-fcgi-starter .php5
- Options +ExecCGI
- AllowOverride All
- Require all granted
- </Directory>
- <Directory /var/www/clients/client1/web2/web>
- <FilesMatch "\.php[345]?$">
- SetHandler fcgid-script
- </FilesMatch>
- FCGIWrapper /var/www/php-fcgi-scripts/web2/.php-fcgi-starter .php
- FCGIWrapper /var/www/php-fcgi-scripts/web2/.php-fcgi-starter .php3
- FCGIWrapper /var/www/php-fcgi-scripts/web2/.php-fcgi-starter .php4
- FCGIWrapper /var/www/php-fcgi-scripts/web2/.php-fcgi-starter .php5
- Options +ExecCGI
- AllowOverride All
- Require all granted
- </Directory>
- # add support for apache mpm_itk
- <IfModule mpm_itk_module>
- AssignUserId web2 client1
- </IfModule>
- <IfModule mod_dav_fs.c>
- # Do not execute PHP files in webdav directory
- <Directory /var/www/clients/client1/web2/webdav>
- <ifModule mod_security2.c>
- SecRuleRemoveById 960015
- SecRuleRemoveById 960032
- </ifModule>
- <FilesMatch "\.ph(p3?|tml)$">
- SetHandler None
- </FilesMatch>
- </Directory>
- DavLockDB /var/www/clients/client1/web2/tmp/DavLock
- # DO NOT REMOVE THE COMMENTS!
- # IF YOU REMOVE THEM, WEBDAV WILL NOT WORK ANYMORE!
- # WEBDAV BEGIN
- # WEBDAV END
- </IfModule>
- <If "%{HTTPS} == 'off'">
- Redirect permanent / https://%{HTTP_HOST}
- </If>
- </VirtualHost>
- <VirtualHost [2a01:4f8:160:13a2::1002]:80>
- DocumentRoot /var/www/sjau.ch/web
- ServerName sjau.ch
- ServerAlias www.sjau.ch
- ServerAlias mail.sjau.ch
- ServerAdmin webmaster@sjau.ch
- ErrorLog /var/log/ispconfig/httpd/sjau.ch/error.log
- Alias /error/ "/var/www/sjau.ch/web/error/"
- ErrorDocument 400 /error/400.html
- ErrorDocument 401 /error/401.html
- ErrorDocument 403 /error/403.html
- ErrorDocument 404 /error/404.html
- ErrorDocument 405 /error/405.html
- ErrorDocument 500 /error/500.html
- ErrorDocument 502 /error/502.html
- ErrorDocument 503 /error/503.html
- <IfModule mod_ssl.c>
- </IfModule>
- <Directory /var/www/sjau.ch/web>
- # Clear PHP settings of this website
- <FilesMatch ".+\.ph(p[345]?|t|tml)$">
- SetHandler None
- </FilesMatch>
- Options +FollowSymLinks
- AllowOverride All
- Require all granted
- </Directory>
- <Directory /var/www/clients/client1/web2/web>
- # Clear PHP settings of this website
- <FilesMatch ".+\.ph(p[345]?|t|tml)$">
- SetHandler None
- </FilesMatch>
- Options +FollowSymLinks
- AllowOverride All
- Require all granted
- </Directory>
- # cgi enabled
- <Directory /var/www/clients/client1/web2/cgi-bin>
- Require all granted
- </Directory>
- ScriptAlias /cgi-bin/ /var/www/clients/client1/web2/cgi-bin/
- <FilesMatch "\.(cgi|pl)$">
- SetHandler cgi-script
- </FilesMatch>
- # suexec enabled
- <IfModule mod_suexec.c>
- SuexecUserGroup web2 client1
- </IfModule>
- # php as fast-cgi enabled
- # For config options see: http://httpd.apache.org/mod_fcgid/mod/mod_fcgid.html
- <IfModule mod_fcgid.c>
- IdleTimeout 300
- ProcessLifeTime 3600
- # MaxProcessCount 1000
- DefaultMinClassProcessCount 0
- DefaultMaxClassProcessCount 100
- IPCConnectTimeout 3
- IPCCommTimeout 600
- BusyTimeout 3600
- </IfModule>
- <Directory /var/www/sjau.ch/web>
- <FilesMatch "\.php[345]?$">
- SetHandler fcgid-script
- </FilesMatch>
- FCGIWrapper /var/www/php-fcgi-scripts/web2/.php-fcgi-starter .php
- FCGIWrapper /var/www/php-fcgi-scripts/web2/.php-fcgi-starter .php3
- FCGIWrapper /var/www/php-fcgi-scripts/web2/.php-fcgi-starter .php4
- FCGIWrapper /var/www/php-fcgi-scripts/web2/.php-fcgi-starter .php5
- Options +ExecCGI
- AllowOverride All
- Require all granted
- </Directory>
- <Directory /var/www/clients/client1/web2/web>
- <FilesMatch "\.php[345]?$">
- SetHandler fcgid-script
- </FilesMatch>
- FCGIWrapper /var/www/php-fcgi-scripts/web2/.php-fcgi-starter .php
- FCGIWrapper /var/www/php-fcgi-scripts/web2/.php-fcgi-starter .php3
- FCGIWrapper /var/www/php-fcgi-scripts/web2/.php-fcgi-starter .php4
- FCGIWrapper /var/www/php-fcgi-scripts/web2/.php-fcgi-starter .php5
- Options +ExecCGI
- AllowOverride All
- Require all granted
- </Directory>
- # add support for apache mpm_itk
- <IfModule mpm_itk_module>
- AssignUserId web2 client1
- </IfModule>
- <IfModule mod_dav_fs.c>
- # Do not execute PHP files in webdav directory
- <Directory /var/www/clients/client1/web2/webdav>
- <ifModule mod_security2.c>
- SecRuleRemoveById 960015
- SecRuleRemoveById 960032
- </ifModule>
- <FilesMatch "\.ph(p3?|tml)$">
- SetHandler None
- </FilesMatch>
- </Directory>
- DavLockDB /var/www/clients/client1/web2/tmp/DavLock
- # DO NOT REMOVE THE COMMENTS!
- # IF YOU REMOVE THEM, WEBDAV WILL NOT WORK ANYMORE!
- # WEBDAV BEGIN
- # WEBDAV END
- </IfModule>
- <If "%{HTTPS} == 'off'">
- Redirect permanent / https://%{HTTP_HOST}
- </If>
- </VirtualHost>
- <VirtualHost [2a01:4f8:160:13a2::1002]:443>
- DocumentRoot /var/www/sjau.ch/web
- ServerName sjau.ch
- ServerAlias www.sjau.ch
- ServerAlias mail.sjau.ch
- ServerAdmin webmaster@sjau.ch
- ErrorLog /var/log/ispconfig/httpd/sjau.ch/error.log
- Alias /error/ "/var/www/sjau.ch/web/error/"
- ErrorDocument 400 /error/400.html
- ErrorDocument 401 /error/401.html
- ErrorDocument 403 /error/403.html
- ErrorDocument 404 /error/404.html
- ErrorDocument 405 /error/405.html
- ErrorDocument 500 /error/500.html
- ErrorDocument 502 /error/502.html
- ErrorDocument 503 /error/503.html
- <IfModule mod_ssl.c>
- SSLEngine on
- SSLProtocol All -SSLv2 -SSLv3
- SSLCertificateFile /var/www/clients/client1/web2/ssl/sjau.ch.crt
- SSLCertificateKeyFile /var/www/clients/client1/web2/ssl/sjau.ch.key
- SSLCACertificateFile /var/www/clients/client1/web2/ssl/sjau.ch.bundle
- </IfModule>
- <Directory /var/www/sjau.ch/web>
- # Clear PHP settings of this website
- <FilesMatch ".+\.ph(p[345]?|t|tml)$">
- SetHandler None
- </FilesMatch>
- Options +FollowSymLinks
- AllowOverride All
- Require all granted
- </Directory>
- <Directory /var/www/clients/client1/web2/web>
- # Clear PHP settings of this website
- <FilesMatch ".+\.ph(p[345]?|t|tml)$">
- SetHandler None
- </FilesMatch>
- Options +FollowSymLinks
- AllowOverride All
- Require all granted
- </Directory>
- # cgi enabled
- <Directory /var/www/clients/client1/web2/cgi-bin>
- Require all granted
- </Directory>
- ScriptAlias /cgi-bin/ /var/www/clients/client1/web2/cgi-bin/
- <FilesMatch "\.(cgi|pl)$">
- SetHandler cgi-script
- </FilesMatch>
- # suexec enabled
- <IfModule mod_suexec.c>
- SuexecUserGroup web2 client1
- </IfModule>
- # php as fast-cgi enabled
- # For config options see: http://httpd.apache.org/mod_fcgid/mod/mod_fcgid.html
- <IfModule mod_fcgid.c>
- IdleTimeout 300
- ProcessLifeTime 3600
- # MaxProcessCount 1000
- DefaultMinClassProcessCount 0
- DefaultMaxClassProcessCount 100
- IPCConnectTimeout 3
- IPCCommTimeout 600
- BusyTimeout 3600
- </IfModule>
- <Directory /var/www/sjau.ch/web>
- <FilesMatch "\.php[345]?$">
- SetHandler fcgid-script
- </FilesMatch>
- FCGIWrapper /var/www/php-fcgi-scripts/web2/.php-fcgi-starter .php
- FCGIWrapper /var/www/php-fcgi-scripts/web2/.php-fcgi-starter .php3
- FCGIWrapper /var/www/php-fcgi-scripts/web2/.php-fcgi-starter .php4
- FCGIWrapper /var/www/php-fcgi-scripts/web2/.php-fcgi-starter .php5
- Options +ExecCGI
- AllowOverride All
- Require all granted
- </Directory>
- <Directory /var/www/clients/client1/web2/web>
- <FilesMatch "\.php[345]?$">
- SetHandler fcgid-script
- </FilesMatch>
- FCGIWrapper /var/www/php-fcgi-scripts/web2/.php-fcgi-starter .php
- FCGIWrapper /var/www/php-fcgi-scripts/web2/.php-fcgi-starter .php3
- FCGIWrapper /var/www/php-fcgi-scripts/web2/.php-fcgi-starter .php4
- FCGIWrapper /var/www/php-fcgi-scripts/web2/.php-fcgi-starter .php5
- Options +ExecCGI
- AllowOverride All
- Require all granted
- </Directory>
- # add support for apache mpm_itk
- <IfModule mpm_itk_module>
- AssignUserId web2 client1
- </IfModule>
- <IfModule mod_dav_fs.c>
- # Do not execute PHP files in webdav directory
- <Directory /var/www/clients/client1/web2/webdav>
- <ifModule mod_security2.c>
- SecRuleRemoveById 960015
- SecRuleRemoveById 960032
- </ifModule>
- <FilesMatch "\.ph(p3?|tml)$">
- SetHandler None
- </FilesMatch>
- </Directory>
- DavLockDB /var/www/clients/client1/web2/tmp/DavLock
- # DO NOT REMOVE THE COMMENTS!
- # IF YOU REMOVE THEM, WEBDAV WILL NOT WORK ANYMORE!
- # WEBDAV BEGIN
- # WEBDAV END
- </IfModule>
- <If "%{HTTPS} == 'off'">
- Redirect permanent / https://%{HTTP_HOST}
- </If>
- </VirtualHost>