我正在尝试在Openshift上重定向到https并删除www。我使用了Openshift建议的重写:
RewriteEngine on
RewriteCond %{HTTP:X-Forwarded-Proto} !https
RewriteRule .* https://%{HTTP_HOST}%{REQUEST_URI} [R,L]
这会成功重定向domain-name.com
,但不会重定向www.domain-name.com
,重定向到https://domain-name.com/wsgi.py
。我很困惑为什么它重定向到/wsgi.py并且我不确定如何纠正它。
如果重要,它是一个Python Flask应用程序。任何帮助将不胜感激。
答案 0 :(得分:0)
因此,最有可能重定向到/wsgi.py,因为OPENSHIFT_PYTHON_WSGI_APPLICATION
环境变量设置了您的入口点。您可以使用rhc set-env OPENSHIFT_PYTHON_WSGI_APPLICATION=<preferred entry point>
命令更改入口点。