D7net
Home
Console
Upload
information
Create File
Create Folder
About
Tools
:
/
opt
/
psa
/
admin
/
conf
/
templates
/
default
/
Filename :
nginx.php
back
Copy
<?php echo AUTOGENERATED_CONFIGS; ?> <?php /** @var Template_VariableAccessor $VAR */ ?> <?php /** @var Template_Variable_IpAddress $ipAddress */ ?> include "<?= $VAR->server->nginx->httpConfDir ?>/plesk.conf.d/ip_default/*.conf"; <?php if (!$VAR->panel->isDefaultAccessDomain) { ?> <?= $VAR->includeTemplate('server/nginxVhosts.php', [ 'ssl' => true, 'http2' => $VAR->server->nginx->http2, 'http3' => $VAR->server->nginx->http3, 'frontendPort' => $VAR->server->nginx->httpsPort, 'backendPort' => $VAR->server->webserver->httpsPort, ]) ?> <?php } ?> <?= $VAR->includeTemplate('server/nginxPleskAccess.php') ?> <?= $VAR->includeTemplate('server/nginxVhosts.php', [ 'ssl' => false, 'http2' => $VAR->server->nginx->http2, 'http3' => $VAR->server->nginx->http3, 'frontendPort' => $VAR->server->nginx->httpPort, 'backendPort' => $VAR->server->webserver->httpPort, ]) ?> <?php /* Special subdomains section */ if ($VAR->server->mailman->isAvailable) { echo $VAR->includeTemplate('server/nginxVhosts.php', [ 'ssl' => true, 'http2' => $VAR->server->nginx->http2, 'http3' => $VAR->server->nginx->http3, 'frontendPort' => $VAR->server->nginx->httpsPort, 'backendPort' => $VAR->server->webserver->httpsPort, 'serverNames' => ['lists.*'], ]); } ?> <?php /* Next block used for watchdog */ ?> <?php if (!$VAR->server->ipAddresses->hasIpV4Address) { ?> server { listen 127.0.0.1 default_server; return 200; } <?php } ?>