Files
server/opt/psa/admin/conf/templates/default/server.php
cutemeli 0bfc6c8425 Initial
2025-12-22 10:32:59 +00:00

86 lines
2.7 KiB
PHP

<?php
/**
* @var Template_VariableAccessor $VAR
*/
echo AUTOGENERATED_CONFIGS;
?>
<?php if ($VAR->server->fullHostName): ?>
ServerName "<?php echo $VAR->server->fullHostName ?>"
<?php endif; ?>
DocumentRoot "<?php echo $VAR->server->webserver->httpDir ?>"
<IfModule mod_logio.c>
LogFormat "<?php echo $VAR->server->webserver->apache->pipelogEnabled ? '%v@@%p@@' : ''?>%a %l %u %t \"%r\" %>s %O \"%{Referer}i\" \"%{User-Agent}i\"" plesklog
</IfModule>
<IfModule !mod_logio.c>
LogFormat "<?php echo $VAR->server->webserver->apache->pipelogEnabled ? '%v@@%p@@' : ''?>%a %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\"" plesklog
</IfModule>
<?php if ($VAR->server->webserver->apache->pipelogEnabled): ?>
CustomLog "|<?php echo $VAR->server->productRootDir ?>/admin/sbin/pipelog <?php echo $VAR->server->webserver->httpsPort ?>" plesklog
<?php endif; ?>
<?php echo $VAR->includeTemplate('server/PCI_compliance.php') ?>
<Directory "<?php echo $VAR->server->webserver->vhostsDir ?>">
AllowOverride "<?php echo $VAR->server->webserver->apache->allowOverrideDefault ?>"
Options SymLinksIfOwnerMatch
Require all granted
Order allow,deny
Allow from all
<?php echo $VAR->includeTemplate('service/php.php', array(
'enabled' => false,
)) ?>
</Directory>
<Directory "<?php echo $VAR->server->mailman->rootDir ?>">
AllowOverride All
Options SymLinksIfOwnerMatch
Require all granted
<IfModule <?php echo $VAR->server->webserver->apache->php4ModuleName ?>>
php_admin_flag engine off
</IfModule>
<IfModule mod_php5.c>
php_admin_flag engine off
</IfModule>
</Directory>
<?php if (!$VAR->server->webserver->proxyActive && $VAR->server->xPoweredByHeader) : ?>
<IfModule mod_headers.c>
Header add X-Powered-By PleskLin
</IfModule>
<?php endif ?>
<IfModule mod_security2.c>
<?php echo $VAR->server->webserver->apacheWebAppFirewallSettings ?>
</IfModule>
<?php echo $VAR->server->webserver->includeOptionalConfig($VAR->server->webserver->ipDefaultConfigs) ?>
<?=$VAR->includeTemplate('server/vhosts.php', [
'ssl' => false,
'ipLimit' => $VAR->server->webserver->apache->vhostIpCapacity,
])?>
<?php if (!$VAR->panel->isDefaultAccessDomain || $VAR->server->webserver->proxyActive): ?>
<?=$VAR->includeTemplate('server/vhosts.php', [
'ssl' => true,
'ipLimit' => 1,
])?>
<?php endif ?>
<?=$VAR->includeTemplate('server/apachePleskAccess.php', [
'ipLimit' => $VAR->server->webserver->apache->vhostIpCapacity,
])?>
<?=$VAR->includeTemplate('server/pleskServiceLocaldomain.php')?>
<?php if ($VAR->server->mailman->isAvailable): ?>
<?=$VAR->includeTemplate('server/mailman.php') ?>
<?php endif; ?>
<?php echo $VAR->includeTemplate('server/remoteip.php', array('mod' => 'mod_remoteip.c')); ?>