Я создал сайт http://gurleen.pythonanywhere.com.
Есть некоторые проблемы

  • Соединение не защищено, так как мне сделать его безопасным?
  • Когда я использую https, mathjax не работает, почему?
0
Gurleen Singh Rajpal 28 Май 2017 в 09:19

2 ответа

Лучший ответ

На вашем сайте с поддержкой https, я думаю, вам нужно перейти с http на https при добавлении библиотеки MathJax из cdnjs:

изменить с

<script type="text/javascript" src="http://cdn.mathjax.org/mathjax/latest/MathJax.js">

< Сильный > до

<script type="text/javascript" src="https://cdn.mathjax.org/mathjax/latest/MathJax.js">

Вот полный пример MathJax, который должен работать на вашем сайте с поддержкой https:

<!DOCTYPE html>
<head>
    <script src="https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.0/MathJax.js"></script>
    <script src="https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.0/config/TeX-MML-AM_CHTML.js"></script>
</head>
<body>
    <div>$$a^2 + b^2 = c^2$$</div>
</body>
2
kimbaudi 28 Май 2017 в 08:08

Кроме того, web2py может перенаправить весь ваш трафик на HTTPS, вызвав request.requires_https() вверху вашей модели.

0
cdonts 31 Май 2017 в 23:26