D7net
Home
Console
Upload
information
Create File
Create Folder
About
Tools
:
/
opt
/
psa
/
admin
/
conf
/
templates
/
default
/
domain
/
Filename :
standardForwarding.php
back
Copy
<?php /** * @var Template_VariableAccessor $VAR * @var array $OPT */ ?> <?php if ($OPT['ssl']): ?> <IfModule mod_ssl.c> <?php endif; ?> <VirtualHost <?php echo $OPT['ipAddress']->escapedAddress?>:<?php echo $OPT['ssl'] ? $VAR->server->webserver->httpsPort : $VAR->server->webserver->httpPort ?> <?php echo ($VAR->server->webserver->proxyActive && $OPT['ipAddress']->address !== '127.0.0.1') ? "127.0.0.1:" . ($OPT['ssl'] ? $VAR->server->webserver->httpsPort : $VAR->server->webserver->httpPort) : ''; ?>> ServerName "<?php echo $VAR->domain->asciiName ?>" <?php if ($VAR->domain->isWildcard): ?> ServerAlias "<?php echo $VAR->domain->wildcardName ?>" <?php else: ?> ServerAlias "www.<?php echo $VAR->domain->asciiName ?>" <?php if ($OPT['ipAddress']->isIpV6()): ?> ServerAlias "ipv6.<?php echo $VAR->domain->asciiName ?>" <?php else: ?> ServerAlias "ipv4.<?php echo $VAR->domain->asciiName ?>" <?php endif; ?> <?php endif; ?> <?php foreach ($VAR->domain->webAliases as $alias): ?> ServerAlias "<?php echo $alias->asciiName ?>" ServerAlias "www.<?php echo $alias->asciiName ?>" <?php if ($OPT['ipAddress']->isIpV6()): ?> ServerAlias "ipv6.<?php echo $alias->asciiName ?>" <?php else: ?> ServerAlias "ipv4.<?php echo $alias->asciiName ?>" <?php endif; ?> <?php endforeach; ?> <?php if ($VAR->server->webserver->listenLocalhost): ?> <?php foreach ($VAR->domain->forwarding->ipAddresses as $ip): ?> <?php if ($ip->defaultDomainId === $VAR->domain->id): ?> ServerAlias "<?php echo $ip->address ?>" <?php endif; ?> <?php endforeach; ?> <?php endif; ?> <?php echo $VAR->includeTemplate('domain/PCI_compliance.php') ?> <?php if ($OPT['ssl']): ?> <?php $sslCertificate = $VAR->server->sni && $VAR->domain->forwarding->sslCertificate ? $VAR->domain->forwarding->sslCertificate : $OPT['ipAddress']->sslCertificate; ?> <?php if ($sslCertificate->ceFilePath): ?> SSLEngine on SSLVerifyClient none SSLCertificateFile <?php echo $sslCertificate->ceFilePath ?> <?php if ($sslCertificate->caFilePath): ?> SSLCACertificateFile <?php echo $sslCertificate->caFilePath ?> <?php endif; ?> <?php endif; ?> <?php else: ?> <IfModule mod_ssl.c> SSLEngine off </IfModule> <?php endif; ?> <?php if (302 == $VAR->domain->forwarding->redirectHttpCode): ?> RedirectTemp / "<?php echo $VAR->domain->forwarding->redirectUrl ?>" <?php else: ?> RedirectPermanent / "<?php echo $VAR->domain->forwarding->redirectUrl ?>" <?php endif; ?> <?php echo $VAR->domain->forwarding->extensionsConfigs ?> </VirtualHost> <?php if ($OPT['ssl']): ?> </IfModule> <?php endif ?>