我正在尝试将烧瓶应用程序部署到 openshift express。问题是指向 css 文件的链接不起作用。我的应用程序文件夹布局如下:
/wsgi
/static
/myapp
/main
/pages
/static
这里的“wsgi”和第一个“静态”文件夹由 openshift 提供。但是,我将所有静态文件放在 main/static 中,并在 myapp/_init_.py 文件中创建了烧瓶应用程序,如下所示:
app = Flask("myapp", template_folder='main/pages', static_folder='main/static')
现在,openshift 提供的静态文件夹中的自述文件说,为了从不同的路径提供静态文件,我必须使用 .htaccess 文件来重写 url。但我做错了。当然,如果我将所有静态文件复制到 openshift 提供的第一个“静态”文件夹,问题就会消失。我只是不想那样。那么,有人可以帮我从我自己的静态文件夹中提供我的静态文件吗?