
Мой файл .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: /' ) ; ?>