2015-02-19 1 views
1

Я хотел бы знать, как я могу отрицатьдоступ к определенным папкам с Htaccess.Запретить доступ к CSS/JS/и папкам или перенаправлять/перезапись index.html с HTAccess

Я попробовал его с перенаправлять:

Redirect 301 /css/ http://localhost/ [NC,L] 

Но что тормозит что-либо на сайте.

также попытался с переписывание:

RewriteCond %{REQUEST_URI} ^/css/ [NC] 
RewriteRule^index.html [L] 

, но до сих пор не является хорошим решением.

+1

Если кто-то заходит на одну из ваших страниц, им, вероятно, понадобится доступ к этим папкам css и js, любые ссылки на что-либо в css/js будут запрашиваться браузером. –

+0

Что вы хотите, чтобы это так или иначе? Просто запретите листинг папки, если вы не хотите, чтобы люди видели, какие другие файлы вы могли бы класть в этих папках. – CBroe

+0

Да, в основном, если пользователь вводит пример example.net/css, он должен быть перенаправлен на index.html. Я не хочу, чтобы он видел, что находится в папке. Это действительно просто косметический аспект! =) – kwoxer

ответ

1

Простое добавление

Options -Indexes 

к HTAccess и теперь весь доступ к любой папке, запрещено. На самом деле не то, что я хотел, но все равно работаю.

Смежные вопросы