Как исправить проблему с https:?
Если на вашей https-странице просто указаны ссылки на http, то страница будет безопасной. Вот я привожу ссылку, значок на этой странице никуда не исчез.
Если же по http подгружаются какие-либо элементы страницы, то она, естественно, будет небезопасной. В этом случае надо либо искать https-аналоги этих ресурсов, либо загружать их через свой сервер, используя https между браузером и сервером, а http уже между сервером и ресурсом.
Ссылки на другие сайты в тексте страницы могут быть с любым протоколом и на значок защищённости никак не влияют.