実現したいこと
現在会員サイトを制作しております。
Cookieを使用したフォーム認証を行っており、
会員サイト内はCGI(python)にてcookieを取得し、認証済みかどうか判定しています。
しかし、会員サイト内にはPDFなどの文書ファイルがあり、
そのURLを直打ちすると、あいだに認証をチェックする機構がないため
未認証でもアクセスできてしまいます。
URLを直打ちした場合、認証済みの場合はそのままファイルアクセスでき
未認証の場合でも認証画面へ遷移し、認証を行うようにすることは可能でしょうか。
補足情報(FW/ツールのバージョンなど)
Apache/2.4.25
Python 3.5.3
a2enmodでcgiを有効にし、cgi-binディレクトリ上で.pyを実行しております。
調べてみると、PHPの場合は.htaccessからphpを呼び出しチェックを行うことができるようです。
http://www.atmarkit.co.jp/bbs/phpBB/viewtopic.php?topic=46780&forum=10
よろしくお願いします。
追記
.htaccessにてpythonコードを呼び出す方法の場合、
以下の点が分からず困っております。
・PHPの$_SERVER["REQUEST_URI"]のようなリクエスト元URLを取得する方法
・pdf等のファイルの中身を出力する方法
回答1件
あなたの回答
tips
プレビュー