Can force connection to the website in https

This commit is contained in:
Pierre 2018-05-19 10:22:09 +02:00
parent b679b7e651
commit cfa5be5612

15
builder
View File

@ -255,6 +255,21 @@ RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . index.php [L] RewriteRule . index.php [L]
</IfModule> </IfModule>
'; ';
//Check if we have to force https connection
if(defined(get_class($release)."::FORCE_HTTPS")){
if($release::FORCE_HTTPS){
//Inform user
notice("This build will work only with https.");
//Add rules in .htaccess
$htaccess .= "\n\nRewriteCond %{HTTPS} !on\n";
$htaccess .= "RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI}";
}
}
file_put_contents(OUTPUT_DIRECTORY.".htaccess", $htaccess); file_put_contents(OUTPUT_DIRECTORY.".htaccess", $htaccess);