ユーザーは私のウェブサイトに入り、ホームページに到着します。彼/彼女は常にホームページにいるだけです。他のすべてのファイルはホームページによって実行されるスクリプトですが、ユーザーはそれらに移動しないでください。ここに私のディレクトリレイアウトがあります:
それらは Front.php に到着し、常にFront に留まる必要があります。そこで、次のコードを含む htaccess ファイルを作成しました。
DirectoryIndex Front.php index.html
AuthType Basic
AuthName "Login"
AuthUserFile /disks/*/*/*/.htpasswd
Require valid-user
現在、すべてに認証が必要です。しかし、Front.php以外はすべて認証が必要です。Front.php を認証から除外するにはどうすればよいですか?
また、この認証はスクリプトの実行を妨げますか、それともユーザーがURL 経由でファイルにナビゲートすることを妨げるだけですか?