Пользователи могут отправлять ссылки на внешние сайты через форму и поле «Сайт мероприятия» на моем сайте. Сайт отправляется по «ссылочной» модели в админку и отображается в шаблоне с <a href="//{{ item.link }}" target="_blank"> {{ item.title }} </a>
.
Однако не все ссылки загружают внешний сайт.
На рабочем сайте только внешние ссылки с «https://"», которые действительно безопасны, переходят на внешний сайт.
Ссылки, введенные без "https://", которые не являются безопасными, такие как" http://www.notsecuresite.com", "notsecuresite.com" или "www.notsecuresite.com", не загружаются. Я получаю сообщение "Этот сайт недоступен", и мой сайт добавляет "https://http//" к ссылке при ее нажатии и попытке загрузить.
Как мне получить страницу для загрузки внешнего сайта независимо от того, как введена ссылка (если она действительна)?