Как сказал @gumbo, поместите файл .htaccess
в папку самого высокого уровня, на которую вы хотите повлиять. и эти настройки будут перетекать в подпапки. Вы также можете убедиться, что модуль headers
включен, прежде чем использовать его в файле htaccess
. Следующая строка выдаст ошибку, если модуль заголовков не включен:
Header set Content-Disposition attachment
вот пример, который заставляет скачивать mp3 файлы, только если включен модуль заголовков:
<IfModule mod_headers.c>
<FilesMatch "\.(mp3|MP3)$">
ForceType audio/mpeg
Header set Content-Disposition "attachment"
Allow from all
</FilesMatch>
</IfModule>
Примечание: модуль не включается, он просто игнорирует что-либо внутри тегов IfModule, если модуль не включен.
Чтобы включить модули apache, вам необходимо либо отредактировать файл httpd.conf, либо на сервере wamp. Вы можете щелкнуть значок на панели задач и выбрать «Apache -> Apache Modules -> headers_module» или убедиться, что он установлен. 1012 *