Послу установки облака url главной страницы со списком файлов пользователя выглядит так: http://nextcloud.com/index.php/apps/files
. И все остальные ссылки также включают index.php
. Сегодня рассмотрим как его убрать.
Для начала рассмотрим отвечает ли требованиям наш сервер:
- Должны быть установлены и включены модули
mod_env, mod_rewrite
.htaccess
должен быть доступен для записи для пользовотеляwww-data
Если выше облако установлено в подпапке и доступно по адресу вида http://yousite.net/cloud, то в файле config.php нужно добавить следующие строки:
'overwrite.cli.url' => 'https://example.org/nextcloud', 'htaccess.RewriteBase' => '/cloud',
Если облако установлено на отдельной машине, или под него выделен отдельный виртуальный хост, тогда строки должны выглядеть так:
'overwrite.cli.url' => 'https://example.org/', 'htaccess.RewriteBase' => '/',
Завершающим действие будет выполнение следующей команды:
# sudo -u www-data php occ maintenance:update:htaccess
От имен HTTP пользователя запускаем обновления файла .htaccess. Скрипт сам внесет необходимые правки.
nothing special
_________________
1xbet рабочее зеркало для ios
Стоматологическая помощь при острой боли http://www.udalenie-zuba.ru.
Должен Вам сказать это — грубая ошибка.
Если нет sudo
runuser —user www-data — php occ maintenance:update:htaccess
sudo -u www-data заставляет выполнить команду от имени apache
опечатка sudo -u www-data PHP occ maintenance:update:htaccess, находяс в директории nextcloud
# sudo -u www-data occ maintenance:update:htaccess
sudo от рута? Перестраховщик чтоли?
occ нет такого пакета и команды
Инструкция нерабочая, выкладывай сразу весь мануал свой по поднятию апача, иначе бессмысленно, т.к. начальные условия могут быть разные.