Я прочитал много веток о форсировании https (я использую codeigniter) и использовал все предложенные способы и ловушки (.htaccess, ловушки), но всякий раз, когда я что-то пробую, я получаю ошибку ERR_TOO_MANY_REQUESTS, последнее, что япопробовал вот этот хук:
<?php
function force_ssl()
{
$CI =& get_instance();
$CI->config->config['base_url'] = str_replace('http://', 'https://', $CI->config->config['base_url']);
if ($_SERVER['SERVER_PORT'] != 443) redirect($CI->uri->uri_string());
}
?>
и вот мой .htaccess:
Options -Indexes
RewriteEngine on
RewriteCond $1 !^(index\.php|uploads/|img/|assets/|robots\.txt)
RewriteRule ^(.*)$ index.php/$1 [L]