задача решена
Автор: Владимир Смирновспасибо всем принявшим участие в мозговом штурме.
всё оказалось просто.
на сервере хостинга сайт лежал в директории public_html.
какое-то время назад браузеры, которые считали сертификат недостоверным, перестали его открывать.
тогда я не стал над этим задумываться и решил проблему просто - скопировал файлы в директорию privat_html (решив, что разберусь позже).
и забыл об этом.
а сейчас обновил файлы в public_html, но не тронул privat_html.
в результате по одному адресу разные браузеры действительно обращаются к разным файлам (из разных папок).
сейчас исправил - всё заработало.
решил, что разберусь позже (но, скорее всего, опять забуду)