22 lines
763 B
PHP
22 lines
763 B
PHP
<?php
|
|
/**
|
|
* @var Template_VariableAccessor $VAR
|
|
* @var array $OPT
|
|
*/
|
|
?>
|
|
# mailconfig
|
|
<IfModule mod_proxy_http.c>
|
|
<IfModule mod_rewrite.c>
|
|
RewriteEngine On
|
|
RewriteCond %{REQUEST_URI} ^/autodiscover/autodiscover\.xml$ [NC,OR]
|
|
RewriteCond %{REQUEST_URI} ^(/\.well-known/autoconfig)?/mail/config\-v1\.1\.xml$ [NC,OR]
|
|
RewriteCond %{REQUEST_URI} ^/email\.mobileconfig$ [NC]
|
|
RewriteRule ^(.*)$ <?= $VAR->panel->mailAutoConfigUrl ?>/mailconfig/ [P,QSA,L,E=REQUEST_URI:%{REQUEST_URI},E=HOST:%{HTTP_HOST}]
|
|
</IfModule>
|
|
<Proxy "<?= $VAR->panel->mailAutoConfigUrl ?>/mailconfig/">
|
|
RequestHeader set X-Host "%{HOST}e"
|
|
RequestHeader set X-Request-URI "%{REQUEST_URI}e"
|
|
</Proxy>
|
|
</IfModule>
|
|
# mailconfig
|