Глава 6 · 6.4
Посетителите винаги да се пренасочват към https
Дори и със сертификат посетител все още може да отвори Вашия сайт през http://, без катинарче. Затова пренасочвайте всички автоматично към https. Направете това едва когато сертификатът работи: първо сами отворете https://vashdomein.nl и https://www.vashdomein.nl и проверете катинарчето.
Force SSL with https redirect
- Под Account Manager кликнете върху Domains и след това върху Вашето домейн име.
- Проверете дали Secure SSL (1) е включено. Само тогава ще виждате опциите по-долу.
- При SSL включете превключвателя Force SSL with https redirect (2).
- Кликнете върху BEWERKEN (4).

Оттук нататък всеки, който отвори http://vashdomein.nl, автоматично ще бъде пренасочен към https://vashdomein.nl.
HSTS
Над това се намира HSTS с превключвателя Enable HTTP strict transport security (3). С него Вашият сайт съобщава на браузърите: отсега нататък отваряй ме само през https. Това е малко по-сигурно от самото пренасочване.
На повечето от нашите сървъри уеб сървърът вече изпраща HSTS по подразбиране за всеки уебсайт с https, с max-age от една година. В такъв случай не е нужно да включвате превключвателя. Дали Вашият сайт вече изпраща HSTS, можете да видите в теста на internet.nl. Повече обяснения ще намерите в HSTS и заглавия за сигурност за Вашия уебсайт.
Внимание: включете превключвателя само ако Вашият сайт все още не изпраща HSTS, и едва когато сертификатите за всички имена работят. Браузърите запомнят HSTS за дълго време. Ако по-късно сертификатът спре да работи, посетителите изобщо няма да могат да отворят Вашия сайт, дори и през http. Ако се съмнявате, оставете превключвателя изключен.
Или с .htaccess, или чрез самия уебсайт
Можете да пренасочвате и с правило в .htaccess, или с настройка или plugin във Вашия уебсайт. Използвайте само един от тях. Две едновременни пренасочвания (например Force SSL и правило в .htaccess, което работи по различен начин) понякога водят до цикъл: браузърът тогава съобщава, че страницата не пренасочва правилно.
В WordPress при Настройки, General задайте и двата адреса на https://. Това е необходимо за катинарче без предупреждения (вижте Няма катинарче или 'не е сигурно': решаване на смесено съдържание).
Често задавани въпроси
Force SSL е включено, но все пак стигам до незащитения сайт
- Браузърът Ви може все още да помни старата страница. Опитайте в режим инкогнито.
- Има ли в public_html файл .htaccess със собствени правила, които пренасочват по-рано, например от plugin за кеширане? Те понякога имат предимство. В такъв случай поставете правилото за https в началото на .htaccess, или настройте plugin да пренасочва към https.
- Дали Вашият сайт се зарежда чрез pointer или поддомейн? Включете https и там, и се уверете, че това име е включено в сертификата.
След включването получавам „твърде много пренасочвания“
В такъв случай две настройки си противоречат, например Force SSL и plugin, или прокси сървърът на Cloudflare с SSL режим Flexible. Изключете едната от двете. Ако използвате Cloudflare, изберете SSL режим Full (strict).
