実現したいこと
ここに実現したいことを箇条書きで書いてください。
ロリポップサーバーにてflaskアプリを起動させる
前提
ここに質問の内容を詳しく書いてください。
ロリポップサーバーを使って、flaskのアプリを作成したいと考えています。
発生している問題・エラーメッセージ
500エラーが発生する。
パーミッションは推奨値を利用している。
https://lolipop.jp/manual/hp/permission/?_ga=2.104833480.972208133.1677800575-1860160177.1675263491&_gl=1*gp7b8x*_ga*MTg2MDE2MDE3Ny4xNjc1MjYzNDkx*_ga_FDZ1BHLN82*MTY3NzkxNDkyMS4xOS4xLjE2Nzc5MTcwNzcuNTIuMC4w
該当のソースコード
index.py
python
1# coding: utf-82from flask import Flask, render_template 3 4app = Flask(__name__)5 6@app.route('/')7def home():8 return render_template('index.html')9 10if __name__ == '__main__':11 app.run()
index.cgi
python
1#!/usr/local/bin/python3.72from wsgiref.handlers import CGIHandler 3from index import app 4CGIHandler().run(app)
.htaccess
RewriteEngine On RewriteCond %{REQUEST_FILENAME} !-f RewriteRule ^(.*)$ /python/test/index.cgi/$1 [QSA,L]
index.html
html
1<h1>hello world</h1>
試したこと
当初はもう少しコードを記載しており、他の原因かと思ってそぎ落としたのですが、上記の通りシンプルなコードでも表示されません。
RewriteRule ^(.*)$ /python/test/index.cgi/$1 [QSA,L] のファイルパスはあっていることを確かめています。

0 コメント