Назад | Перейти на главную страницу

WSGIScriptAlias, похоже, отключает apache ssl

У меня есть приложение django, которое я пытаюсь обслуживать через безопасное соединение. Механизм ssl Apache и мой сертификат определенно работают, так как мои статические носители обслуживаются через безопасное соединение.

Однако когда поступает запрос от django, firefox внезапно сообщает, что сайт небезопасен.

Мой vhost выглядит так (с упрощенными путями):

<VirtualHost *:443>
        ServerAdmin webmaster@localhost
        ServerName  my.site.com

        SSLEngine on
        SSLCertificateFile      /path/to/cert.pem
        SSLCertificateKeyFile   /path/to/privatekey.pem

        DocumentRoot /var/www/

        Alias /static/myapp/ /path/to/myapp/static/

        WSGIScriptAlias / /path/to/myapp.wsgi

        ErrorLog /path/to/error.log
        LogLevel warn
        CustomLog /path/to/access.log combined
</VirtualHost>

Есть идеи, почему это может произойти / что я могу с этим поделать?

О боги, там совершили глупую ошибку.

Firefox говорит, что страница небезопасна, потому что я связываюсь с jquery с компакт-диска, что, конечно, небезопасно!

Если я помещаю jquery в свои статические файлы, все в порядке.

Чувствую себя немного глупо.