更新 .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: /' ) ; ?>

相关内容