Здравствуйте, как можно с помощью htaccess закрыть доступ ко всем типам файлов, кроме некоторых (в частности, jpe?g, png, gif) Вот так не хочет работать: Код (Text): <Files ~ "*"> Order allow,deny Deny from all </Files> <FilesMatch "\.(png|jpe?g|gif)$"> Order Allow,Deny Allow from all </FilesMatch>
bFree попробуй jpeg|jpg я решал задачу, поставив php-перехватчик на все запросы. но, у меня еще была проблема с типом файлов, когда с расширением *.gif мог быть абсолютно любой графический файл быть загружен.
А что, mod_rewrite уже не канает? Код (Text): <FilesMatch "FORBIDDEN"> Deny from All </FilesMatch> RewriteEngine On RewriteRule !(\.(php|phtml)$) FORBIDDEN Запрет всех файлов, кроме php и phtml. За изящность не ручаюсь.
Да мой вариант тупой, я не прогил месяца два наверное, там флаги есть для правил, я щас не помню, F вроде.