Что такое SymLinksIfOwnerMatch?

Что такое SymLinksIfOwnerMatch в .htaccess, в условиях неспециалиста?
У меня этот параметр активен. Нужно ли мне это? У меня есть простой веб-сайт HTML (хотя он может пойти на Joomla один день).

Некоторые сайты указывают, что он заменяет код FollowSymLinks, который был отключен некоторыми хостами, такими как BlueHost (да, я там размещен).

3 голоса | спросил Borl Imprice GoGear Emba Idera 30 AM000000110000001831 2016, 11:34:18

1 ответ


2

В документах Apache

  

SymLinksIfOwnerMatch
  Сервер будет следовать только символическим ссылкам, для которых целевой файл или каталог принадлежит одному и тому же идентификатору пользователя, как ссылка.

Таким образом, включение этой опции (в отличие от FollowSymLinks) предотвращает использование символических ссылок, которые могут указывать на некоторые критические части системы (где владелец ссылки не соответствует целевому файлу).

  

Нужно ли мне это? У меня есть простой веб-сайт HTML (хотя можно пойти на Joomla в один прекрасный день).

Если у вас есть простой HTML-сайт и нет fancy , то, вероятно, нет.

Однако он требуется mod_rewrite, который требуется для перезаписи URL. (И требуется Joomla, если вы включаете «красивые» URL-адреса, то есть переписываете URL-адреса.)

  

Некоторые сайты указывают, что он заменяет код FollowSymLinks

SymLinksIfOwnerMatch является более ограничивающим вариантом. Эти два являются взаимоисключающими.

ответил MrWhite 30 PM00000010000004531 2016, 13:12:45

Похожие вопросы

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132