我创建了一个名为flask的子域名。
这些是有权限的文件。
ls / home // public_html / flask
drwxr-x--- ../
drwxr-xr-x cgi-bin/
-rwxr-xr-x myapp.py
-rwxrwxrwx run.cgi
-rw-r--r-- .htaccess
drwxr-xr-x ./
myapp.py
from flask import Flask
app = Flask(__name__)
@app.route('/')
def index():
return "Hello, World!"
if __name__ == "__main__":
app.run()
run.cgi
import cgitb; cgitb.enable()
from wsgiref.handlers import CGIHandler
from restapplication import app
CGIHandler().run(app)
的.htaccess
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ /home/<user>/public_html/flask/run.cgi/$1
我试过flask.domainname.com,domainname.com/flask,但没有运气。
错误日志中也没有日志。
可能是什么问题?任何帮助将不胜感激。