###################################################### # This virtual host contains the configuration # for the ISPConfig apps vhost ###################################################### Listen 8081 # NameVirtualHost *:8081 ServerAdmin webmaster@localhost DocumentRoot /var/www/apps SuexecUserGroup ispapps ispapps Options Indexes FollowSymLinks MultiViews +ExecCGI AllowOverride AuthConfig Indexes Limit Options FileInfo AddHandler fcgid-script .php FCGIWrapper /var/www/php-fcgi-scripts/apps/.php-fcgi-starter .php Order allow,deny Allow from all DocumentRoot /var/www/apps AddType application/x-httpd-php .php Options FollowSymLinks AllowOverride None Order allow,deny Allow from all ServerSignature Off ServerAdmin webmaster@localhost DocumentRoot /var/www Options FollowSymLinks AllowOverride None Options Indexes FollowSymLinks MultiViews AllowOverride None Order allow,deny allow from all ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/ AllowOverride None Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch Order allow,deny Allow from all ErrorLog ${APACHE_LOG_DIR}/error.log # Possible values include: debug, info, notice, warn, error, crit, # alert, emerg. LogLevel warn CustomLog ${APACHE_LOG_DIR}/access.log combined Alias /doc/ "/usr/share/doc/" Options Indexes MultiViews FollowSymLinks AllowOverride None Order deny,allow Deny from all Allow from 127.0.0.0/255.0.0.0 ::1/128 ################################################ # ISPConfig Logfile configuration for vlogger ################################################ LogFormat "%v %h %l %u %t \"%r\" %>s %B \"%{Referer}i\" \"%{User-Agent}i\"" combined_ispconfig CustomLog "| /usr/local/ispconfig/server/scripts/vlogger -s access.log -t \"%Y%m%d-access.log\" /var/log/ispconfig/httpd" combined_ispconfig AllowOverride None Order Deny,Allow Deny from all # Do not allow access to the root file system of the server for security reasons AllowOverride None Order Deny,Allow Deny from all AllowOverride None Order Deny,Allow Deny from all # Except of the following directories that contain website scripts Order allow,deny Allow from all Order allow,deny Allow from all Order allow,deny Allow from all # Allow access to mailman on OpenSuSE AllowOverride All order allow,deny allow from all order allow,deny allow from all Options +FollowSymLinks order allow,deny allow from all # allow path to awstats and alias for awstats icons Order allow,deny Allow from all Alias /awstats-icon "/usr/share/awstats/icon" NameVirtualHost *:80 NameVirtualHost *:443 NameVirtualHost 123.123.123.123:80 NameVirtualHost 123.123.123.123:443 ###################################################### # This virtual host contains the configuration # for the ISPConfig controlpanel ###################################################### Listen 8080 NameVirtualHost *:8080 ServerAdmin webmaster@localhost SetHandler None DocumentRoot /var/www/ispconfig/ SuexecUserGroup ispconfig ispconfig Options Indexes FollowSymLinks MultiViews +ExecCGI AllowOverride AuthConfig Indexes Limit Options FileInfo AddHandler fcgid-script .php FCGIWrapper /var/www/php-fcgi-scripts/ispconfig/.php-fcgi-starter .php Order allow,deny Allow from all IPCCommTimeout 7200 MaxRequestLen 15728640 DocumentRoot /usr/local/ispconfig/interface/web/ AssignUserId ispconfig ispconfig AddType application/x-httpd-php .php # php_admin_value open_basedir "/usr/local/ispconfig/interface:/usr/share:/tmp" Options FollowSymLinks AllowOverride None Order allow,deny Allow from all php_value magic_quotes_gpc 0 # ErrorLog /var/log/apache2/error.log # CustomLog /var/log/apache2/access.log combined ServerSignature Off SecRuleEngine Off # SSL Configuration #SSLEngine On #SSLCertificateFile /usr/local/ispconfig/interface/ssl/ispserver.crt #SSLCertificateKeyFile /usr/local/ispconfig/interface/ssl/ispserver.key #SSLCACertificateFile /usr/local/ispconfig/interface/ssl/ispserver.bundle AllowOverride None Order Deny,Allow Deny from all AllowOverride None Order Deny,Allow Deny from all AllowOverride None Order Deny,Allow Deny from all DocumentRoot /var/www/aaaa.aa/web ServerName aaaa.aa ServerAlias meinedomain1.de ServerAlias *.aaaa.aa ServerAdmin webmaster@aaaa.aa ErrorLog /var/log/ispconfig/httpd/aaaa.aa/error.log Alias /error/ "/var/www/aaaa.aa/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 Options FollowSymLinks AllowOverride All Order allow,deny Allow from all Options FollowSymLinks AllowOverride All Order allow,deny Allow from all # suexec enabled SuexecUserGroup web6 client0 # Clear PHP settings of this website SetHandler None # php as fast-cgi enabled # For config options see: http://httpd.apache.org/mod_fcgid/mod/mod_fcgid.html IdleTimeout 300 ProcessLifeTime 3600 # MaxProcessCount 1000 DefaultMinClassProcessCount 0 DefaultMaxClassProcessCount 100 IPCConnectTimeout 3 IPCCommTimeout 360 BusyTimeout 300 AddHandler fcgid-script .php .php3 .php4 .php5 FCGIWrapper /var/www/php-fcgi-scripts/web6/.php-fcgi-starter .php Options +ExecCGI AllowOverride All Order allow,deny Allow from all AddHandler fcgid-script .php .php3 .php4 .php5 FCGIWrapper /var/www/php-fcgi-scripts/web6/.php-fcgi-starter .php Options +ExecCGI AllowOverride All Order allow,deny Allow from all # add support for apache mpm_itk AssignUserId web6 client0 # Do not execute PHP files in webdav directory SecRuleRemoveById 960015 SecRuleRemoveById 960032 SetHandler None DavLockDB /var/www/clients/client0/web6/tmp/DavLock # DO NOT REMOVE THE COMMENTS! # IF YOU REMOVE THEM, WEBDAV WILL NOT WORK ANYMORE! # WEBDAV BEGIN # WEBDAV END AllowOverride None Order Deny,Allow Deny from all DocumentRoot /var/www/meinedomain1.de/web ServerName meinedomain1.de ServerAlias meinedomain1.de ServerAlias *.meinedomain1.de ServerAlias hi.meinedomain1.de ServerAlias *.test.meinedomain1.de test.meinedomain1.de ServerAdmin webmaster@meinedomain1.de ErrorLog /var/log/ispconfig/httpd/meinedomain1.de/error.log Alias /error/ "/var/www/meinedomain1.de/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 Options FollowSymLinks AllowOverride All Order allow,deny Allow from all Options FollowSymLinks AllowOverride All Order allow,deny Allow from all # cgi enabled Order allow,deny Allow from all ScriptAlias /cgi-bin/ /var/www/clients/client1/web3/cgi-bin/ AddHandler cgi-script .cgi AddHandler cgi-script .pl # suexec enabled SuexecUserGroup web3 client1 # Clear PHP settings of this website SetHandler None # php as fast-cgi enabled # For config options see: http://httpd.apache.org/mod_fcgid/mod/mod_fcgid.html IdleTimeout 300 ProcessLifeTime 3600 # MaxProcessCount 1000 DefaultMinClassProcessCount 0 DefaultMaxClassProcessCount 100 IPCConnectTimeout 3 IPCCommTimeout 360 BusyTimeout 300 AddHandler fcgid-script .php .php3 .php4 .php5 FCGIWrapper /var/www/php-fcgi-scripts/web3/.php-fcgi-starter .php Options +ExecCGI AllowOverride All Order allow,deny Allow from all AddHandler fcgid-script .php .php3 .php4 .php5 FCGIWrapper /var/www/php-fcgi-scripts/web3/.php-fcgi-starter .php Options +ExecCGI AllowOverride All Order allow,deny Allow from all # add support for apache mpm_itk AssignUserId web3 client1 # Do not execute PHP files in webdav directory SecRuleRemoveById 960015 SecRuleRemoveById 960032 SetHandler None DavLockDB /var/www/clients/client1/web3/tmp/DavLock # DO NOT REMOVE THE COMMENTS! # IF YOU REMOVE THEM, WEBDAV WILL NOT WORK ANYMORE! # WEBDAV BEGIN # WEBDAV END