Python Apache/Flask的目录列表问题
apache/flask下的目录列表。 我在ApacheWeb服务器下运行了一个flask,这是conf文件Python Apache/Flask的目录列表问题,python,apache,flask,Python,Apache,Flask,apache/flask下的目录列表。 我在ApacheWeb服务器下运行了一个flask,这是conf文件 <VirtualHost *:80> DocumentRoot /Library/WebServer/Documents/wsgi/scripts/wiki ServerName name WSGIScriptAlias / /Library/WebServer/Documents/wsgi/scripts/wiki.wsgi <Directory "/Librar
<VirtualHost *:80>
DocumentRoot /Library/WebServer/Documents/wsgi/scripts/wiki
ServerName name
WSGIScriptAlias / /Library/WebServer/Documents/wsgi/scripts/wiki.wsgi
<Directory "/Library/WebServer/Documents/wsgi/scripts/wiki">
Options Indexes MultiViews FollowSymLinks
AllowOverride AuthConfig All
Order allow,deny
Allow from all
</Directory>
ErrorLog "/private/var/log/apache2/wiki_error_log"
</VirtualHost>
DocumentRoot/Library/WebServer/Documents/wsgi/scripts/wiki
服务器名
WSGIScriptAlias//Library/WebServer/Documents/wsgi/scripts/wiki.wsgi
选项索引多视图跟随符号链接
AllowOverride AuthConfig All
命令允许,拒绝
通融
ErrorLog“/private/var/log/apache2/wiki\u error\u log”
问题是,即使使用选项索引
,我也无法访问wiki目录中的内容。例如,尝试访问静态目录(…/wiki/static/)时会出现此“未找到”错误
可能有什么问题
/static/
正在通过烧瓶布线。如果您将一个文件放入该目录并请求它:/wiki/static/file.jpg
它应该可以工作。Flask不像Apache那样为静态文件夹的根提供索引
也就是说,最好直接通过Web服务器(Apache)而不是通过Flask路由静态文件