WebルートにDrupalを備えたApacheWebサーバーがあります。ルートのサブディレクトリにもDrupal以外のコンテンツがいくつかあります。ユーザーが最初にDrupalにログインしない限り、Drupal以外のコンテンツにアクセスできないようにしたいと思います。
mod_auth_mysql(ここにリンクの説明を入力してください)を使用しているのに出くわしましたが、それは私が望んでいることではありません。ユーザーが2回ログインする必要があります(Drupalに1回、Drupal以外のコンテンツに1回)。
解決策は、.htaccessにスクリプトを実行させて、ユーザーがログインしているかどうかを判断するようなものだと思います。このスクリプトは、Drupalシステムに接続する必要があります。
.htaccessを使用してスクリプトを実行し、アクセスを許可するかどうかを決定することはできますか?
または、より良い解決策はありますか?