Как разрешить скачивать yml файл в .htacces

Аватар пользователя voviko voviko 13 июля в 12:11

Нельзя скачать файл *.yml, но очень хочется. Посоветуйте как разрешить скачивать файл из каталога files, либо конкретный файл.

# Protect files and directories from prying eyes.
<FilesMatch "\.(engine|inc|install|make|module|profile|po|sh|.*sql|theme|twig|tpl(\.php)?|xtmpl|yml)(~|\.sw[op]|\.bak|\.orig|\.save)?$|^(\.(?!well-known).*|Entries.*|Repository|Root|Tag|Template|composer\.(json|lock))$|^#.*#$|\.php(~|\.sw[op]|\.bak|\.orig|\.save)$">
  <IfModule mod_authz_core.c>
    Require all denied
  </IfModule>
  <IfModule !mod_authz_core.c>
    Order allow,deny
  </IfModule>
</FilesMatch>

Лучший ответ

Аватар пользователя EvgenySorokin EvgenySorokin 13 июля в 16:09
1

Если в .htacess в папке files добавить:

<FilesMatch "^(1)\.(yml)$">
  <IfModule mod_authz_core.c>
    Require all granted
  </IfModule>
</FilesMatch>

то файл 1.yml откроется в браузере.

Комментарии

Аватар пользователя EvgenySorokin EvgenySorokin 13 июля в 16:09
1

Если в .htacess в папке files добавить:

<FilesMatch "^(1)\.(yml)$">
  <IfModule mod_authz_core.c>
    Require all granted
  </IfModule>
</FilesMatch>

то файл 1.yml откроется в браузере.