2

私は webproject Web2Py を作成しましたが、ユーザーが通常の代わりにページにアクセスできるようにしたいと考えていhttp://ますhttp://

etと入力するたびに、 にhttp://domain.pythonanywhere.comリダイレクトされhttp://domain.pythonanywhere.comます。

0.5秒かかります。SSLチェックを行うために、それを避けたいと思います。

これはデフォルトでした:

## if SSL/HTTPS is properly configured and you want all HTTP requests to
## be redirected to HTTPS, uncomment the line below:
# request.requires_https()
4

2 に答える 2

2

http:// を https:// にリダイレクトさせるという問題がありました。そして、ここに Google グループの投稿が見つかりました。次のコードは、問題に関するいくつかのアイデアを提供する可能性があります。db.py の下に次を追加します。

############ FORCED SSL #############
from gluon.settings import global_settings
if global_settings.cronjob:
    print 'Running as shell script.'
elif not request.is_https:
    redirect(URL(scheme='https', args=request.args, vars=request.vars))
    session.secure()
#####################################
于 2016-04-07T15:22:39.030 に答える