一部のページを制限するために .htaccess ファイルを更新する

一部のページを制限するために .htaccess ファイルを更新する

私のルート Web サーバーの .htaccess ファイルは次のとおりです。

RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)\?*$ index.php/$1 [L,QSA]

www.mysite.com/images または /javascript にアクセスすると、ディレクトリ レイアウトが表示され、すべての画像とアセットが表示されます。アプリケーションのエントリ スクリプトは index.php です。このアクセスを拒否するにはどうすればよいですか?

ありがとう。

答え1

.htaccess または mod_rewrite がこのタスクに最適なツールであるかどうかはわかりません。

いくつかの方法があります。php を使用している場合は、index.php各サブディレクトリ (javascript/index.php) に次のコードを配置してみてください。

<?php header( 'Location: /' ) ; ?>

関連情報