У меня на нашем факультете работает хостинг для студентов. Мы запускаем PHP с suPHP, и для безопасности нам нужно установить символические ссылки на «SymLinksIfOwnerMatch».
Это очень прискорбная ошибка, что если у людей есть htaccess "Options FollowSymLinks" или "Options None", они получат внутреннюю ошибку сервера.
Это огромная проблема, так как большинство дистрибутивов OSS-программного обеспечения для PHP по умолчанию включают это в свой htaccess (Wordpress, Drupal, Joomla и многие другие), и большинство руководств в правилах htaccess всегда рекомендуют «FollowSymLinks», так как необходим для mod_rewrite - он работает так же хорошо с SymLinksIfOwnerMatch.
У кого-нибудь есть такая же проблема, и кто-нибудь знает, как ее победить? Я надеялся заставить Apache полностью игнорировать Options. Наших по умолчанию вполне достаточно.