Пропоную надати таку опцію, актуально для підключення зі старих ґаджетів, де протерміновано кореневі сертифікати і немає можливості їх оновити. Також це дозволить перекидати проксі, бо за вимоги TLS/SSL це не є можливим.
Тема також є актуальною в ситуаціях глобального або локального збою NTP. Не бачу причин наслідувати цю нав'язану гуглом парадигму, бо в нормальних умовах - шифрування потрібне для певних сторінок а не для всього сайту що до того ж негативно впливає на час заряду батареї (при численних фонових запитах) в умовах блекаутів чи offroad.
Найпростіше зробити це засобами Nginx, попередньо вимкнувши форсований редірект на HTTPS:
server {
listen 80;
server_name linux.org.ua;
location / {
proxy_pass https://linux.org.ua/;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Real-IP $remote_addr;
sub_filter_once off;
sub_filter_types *;
sub_filter 'https://linux.org.ua' 'http:/linux.org.ua';
}
}* sub_filter заміняє статичні посилання в дописах без жодних модифікацій БД чи файлів