Перейти к публикации

.htaccess в шаблоне


Рекомендованные сообщения

Всем привет.

Раньше в шаблоне был Default .htaccess с таким содержимым.

Order allow,deny
Deny from all

<FilesMatch "\.(css)$|^$">
   Order deny,allow
   Allow from all
</FilesMatch>

Сейчас с таким.

<IfModule mod_authz_core.c>
    Require all denied
</IfModule>
<IfModule !mod_authz_core.c>
   Order allow,deny
   Deny from all
</IfModule>

<FilesMatch "\.(css)$|^$">
   <IfModule mod_authz_core.c>
       Require all granted
   </IfModule>
   <IfModule !mod_authz_core.c>
      Order deny,allow
      Allow from all
   </IfModule>
</FilesMatch>

Можете разъяснить, в чём разница?

К слову, если у меня на локалке второй вариант прописан, то файлы svg, которые расположены в шаблоне в отдельной папке, не открываются.

Заранее признателен за подсказку.

Ссылка на сообщение
Поделиться на других сайтах
2 часа назад, radrigo сказал:

Можете разъяснить, в чём разница?

Можем. В разных версиях апача и разных установленных модулей для апача, управление доступом определяется по разному. Новый код это предусматривает. То есть работает на разных версиях и конфигурациях серверного ПО.

2 часа назад, radrigo сказал:

К слову, если у меня на локалке второй вариант прописан, то файлы svg, которые расположены в шаблоне в отдельной папке, не открываются.

Они и не должны открываться согласно этому коду. Этот код для того и существует, чтобы запрещать прямой доступ к файлам в этой папке. Если например посмотрите другие папки в шаблоне, там где расположены картинки например, то там совершенно другой код, который как раз таки разрешает доступ к файлам к папке с изображениями. И если в вашей папке с изображениями нет файла разрешающего доступ, то он и будет оставаться закрытым. Смотрите внимательно структуру того же стандартного шаблона. Там в разных папках разный .htaccess а не один и тот же.

Ссылка на сообщение
Поделиться на других сайтах
25 минут назад, ntrtv сказал:

То есть  нужно обновлённый htaccess из шаблона Default скопировать в свой шаблон? 

Необязательно что то копировать. Вы можете создать свой шаблон с какой угодно структурой. Автор спросил что делает содержимое этого файла, я ему ответил, что блокирует прямой доступ к файлам из браузера.

Ссылка на сообщение
Поделиться на других сайтах

Присоединяйтесь к обсуждению

Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

×
×
  • Создать...