diff --git a/install/dist/tpl/gentoo/apache_ispconfig.vhost.master b/install/dist/tpl/gentoo/apache_ispconfig.vhost.master index f4f08d2bb6e878d742ae023de172f9d664b189b1..20e7b3b684f68f3c19388f8d25b39e138e62295f 100644 --- a/install/dist/tpl/gentoo/apache_ispconfig.vhost.master +++ b/install/dist/tpl/gentoo/apache_ispconfig.vhost.master @@ -5,11 +5,13 @@ ###################################################### {vhost_port_listen} Listen {vhost_port} -NameVirtualHost *:{vhost_port} +<tmpl_if name='apache_version' op='<' value='2.4' format='version'> + NameVirtualHost *:{vhost_port} +</tmpl_if> <VirtualHost _default_:{vhost_port}> ServerAdmin webmaster@localhost - + <IfModule mod_fcgid.c> DocumentRoot /var/www/ispconfig/ SuexecUserGroup ispconfig ispconfig @@ -25,7 +27,7 @@ NameVirtualHost *:{vhost_port} </Directory> DirectoryIndex index.php </IfModule> - + <IfModule mod_php5.c> DocumentRoot /usr/local/ispconfig/interface/web/ AddType application/x-httpd-php .php @@ -37,11 +39,11 @@ NameVirtualHost *:{vhost_port} php_value magic_quotes_gpc 0 </Directory> </IfModule> - + # ErrorLog /var/log/apache2/error.log # CustomLog /var/log/apache2/access.log combined ServerSignature Off - + <IfModule mod_security2.c> SecRuleEngine Off </IfModule> @@ -64,4 +66,3 @@ NameVirtualHost *:{vhost_port} Order Deny,Allow Deny from all </Directory> - diff --git a/install/tpl/apache_ispconfig.conf.master b/install/tpl/apache_ispconfig.conf.master index 7d57e00517066e7935895c7cdb127df5b78ec77e..b1de2a167621b5ff3fa242e33f64be14ef3065a3 100644 --- a/install/tpl/apache_ispconfig.conf.master +++ b/install/tpl/apache_ispconfig.conf.master @@ -132,11 +132,13 @@ CustomLog "| /usr/local/ispconfig/server/scripts/vlogger -s access.log -t \"%Y%m Alias /awstats-icon "/usr/share/awstats/icon" -NameVirtualHost *:80 -NameVirtualHost *:443 -<tmpl_loop name="ip_adresses"> -NameVirtualHost {tmpl_var name="ip_address"}:{tmpl_var name="port"} -</tmpl_loop> +<tmpl_if name='apache_version' op='<' value='2.4' format='version'> + NameVirtualHost *:80 + NameVirtualHost *:443 + <tmpl_loop name="ip_adresses"> + NameVirtualHost {tmpl_var name="ip_address"}:{tmpl_var name="port"} + </tmpl_loop> +</tmpl_if> <tmpl_if name='apache_version' op='>=' value='2.3.3' format='version'> <IfModule mod_ssl.c> diff --git a/server/conf/apache_ispconfig.conf.master b/server/conf/apache_ispconfig.conf.master index 831a18a0e1f4ed61ff316ceb7f0fcab89de8bcbc..b1de2a167621b5ff3fa242e33f64be14ef3065a3 100644 --- a/server/conf/apache_ispconfig.conf.master +++ b/server/conf/apache_ispconfig.conf.master @@ -1,3 +1,8 @@ +################################################ +# ISPConfig General Apache Options +################################################ +ServerTokens ProductOnly +ServerSignature Off ################################################ # ISPConfig Logfile configuration for vlogger @@ -127,11 +132,13 @@ CustomLog "| /usr/local/ispconfig/server/scripts/vlogger -s access.log -t \"%Y%m Alias /awstats-icon "/usr/share/awstats/icon" -NameVirtualHost *:80 -NameVirtualHost *:443 -<tmpl_loop name="ip_adresses"> -NameVirtualHost {tmpl_var name="ip_address"}:{tmpl_var name="port"} -</tmpl_loop> +<tmpl_if name='apache_version' op='<' value='2.4' format='version'> + NameVirtualHost *:80 + NameVirtualHost *:443 + <tmpl_loop name="ip_adresses"> + NameVirtualHost {tmpl_var name="ip_address"}:{tmpl_var name="port"} + </tmpl_loop> +</tmpl_if> <tmpl_if name='apache_version' op='>=' value='2.3.3' format='version'> <IfModule mod_ssl.c>