フラスコアプリを openshift Express にデプロイしようとしています。問題は、css ファイルへのリンクが機能していないことです。私のアプリケーションフォルダーのレイアウトは次のとおりです。
/wsgi
/static
/myapp
/main
/pages
/static
ここで、「wsgi」と最初の「static」フォルダーは openshift によって提供されます。ただし、すべての静的ファイルを main/static 内に配置し、次のように myapp/ _ init _ .py ファイル内にフラスコ アプリを作成しました。
app = Flask("myapp", template_folder='main/pages', static_folder='main/static')
現在、openshift が提供する static フォルダー内の readme ファイルには、別のパスから静的ファイルを提供するには、.htaccess ファイルを使用して URL を書き換える必要があると書かれています。しかし、私はそれを正しく理解できませんでした。もちろん、すべての静的ファイルを openshift が提供する最初の「静的」フォルダーにコピーすると、問題はなくなります。私はそれを望んでいません。それで、誰かが自分の静的フォルダーから静的ファイルを提供するのを手伝ってくれませんか?