Я просмотрел существующие вопросы, но на самом деле я не сталкивался с тем, что работает для меня.
В настоящее время я запускаю сайт с сертификатом Secure SSL. Доступ к нему можно получить по адресу https://www.example.co.uk. Проблема заключается в том, что сайт также можно получить по адресу http://www.example.co.uk - Я не хочу, чтобы это было возможно. Мне нужно перенаправить его с http на https.
Я нашел этот фрагмент кода для использования в файле .htaccess.
Options +FollowSymLinks
RewriteEngine on
RewriteCond %{HTTP_HOST} ^example.co.uk [NC]
RewriteRule ^(.*)$ https://example.co.uk/$1 [L,R=301]
Это отлично работает, когда пользователь вводит example.co.uk в свою адресную строку, но мне также нужно добавить условный оператор какого-то рода, чтобы, если пользователь вводит "www.example.co.uk" или "http://www.example.co.uk '.
Я попытался использовать подобные [OR], но это приводит к созданию ошибок сервера.
Любая помощь и предложения приветствуются.
Приветствия.