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

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