Это - немая идея, но является там способом установить корень документа на/, после того, как я попробовал ddoing это, я получил 403 запрещенных ошибки
Нет никакой причины использовать / в качестве documentroot, и при этом нет причины использовать пользовательский корень, поскольку апачский пользователь, ни использовать поддерживают группу, ни использовать любые полномочия выше, чем 755 (предпочтение 750) для директоров и 644 (предпочтение 640) для файлов.
пользователи Linux должны взять серьезную безопасность (и специалисты по обслуживанию апача поднимают контрольно-пропускной пункт для нас, чтобы смочь использовать / и пользовательский корень).
основная установка апача из Ubuntu прекрасна, как это - и не требует изменения пользователя, и апач группы является установкой с.
С этим совершенно ясным и так как мы здесь для ответа на вопросы...
Ответ на заголовок. Используйте директиву:
DocumentRoot "/"
Действительно понимают, что часть документации для documentroot указывает:
DocumentRoot должен быть указан без запаздывающей наклонной черты.
, таким образом, Вы нарушаете основную безопасность с этим. Не уверенный, если это осуществляется все же.
Относительно...
403 запрещенных ошибки
Это обнаруживается, потому что Ваш пользователь веб-сайта не соответствует владельцу и группе,/. Можно обойти ошибку рабочего апача с пользовательским корнем, но Вы столкнетесь с препятствием: это не возможно, просто изменив настройки.
файл /etc/apache2/envvars
может использоваться для изменения пользователя, и установка его для укоренения была бы...
export APACHE_RUN_USER=root
export APACHE_RUN_GROUP=root
, Но не возможно использовать это, не перекомпилировав апача, поскольку "корень" трудно кодируется как "не позволенный как пользователь". Если Вы решаете пойти тем путем, Вы самостоятельно.
директива и перекомпилированный апач позволили бы Вам использовать / в качестве documentroot.