Я приобрел ssl-сертификат и установил его на свой сервер Ubuntu Apache2 в соответствии с указаниями эмитента.Затем я добавил следующее в / etc / apache2 / sites-available / ssl- [mysite]:
<VirtualHost *:443>
ServerAdmin [me]@[mysite]
ServerName www.[mysite]
ServerAlias [mysite]
# Indexes + Directory Root.
# DirectoryIndex index.html index.htm index.php
DocumentRoot [mysite htdocs]
SSLEngine On
SSLCertificateFile /etc/apache2/ssl/[mysite].crt
SSLCertificateKeyFile /etc/apache2/ssl/[mysite].key
SSLCertificateChainFile /etc/apache2/ssl/sf_bundle.crt
WSGIScriptAlias /[myapp] /[myapp location]
</VirtualHost>
Сертификат ssl работает как сон для моего базового URL, давая зеленый символ блокировки, но когда я захожу в каталог моего приложения, на замке появляется большой красный крестик, и я получаю тревожное сообщение:
Ваше соединение с [mysite] зашифровано 256-битным шифрованием.Тем не менее, эта страница включает в себя другие ресурсы, которые не являются безопасными.Эти ресурсы могут быть просмотрены другими во время транспортировки и могут быть изменены злоумышленником для изменения поведения страницы.
Это, очевидно, отпугнет практически любого, является ли это проблемой с Django илис моим конфигом apache или как?
Я знаю, с чего начать, поэтому предложения приветствуются