Меню Закрыть

Nextcloud: убираем index.php из URL

Послу установки облака 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. Скрипт сам внесет необходимые правки.

11 Comments

  1. MichaelTheaf

    Вопрос интересен, я тоже приму участие в обсуждении. Вместе мы сможем прийти к правильному ответу. Я уверен.
    optimal and profitable transactions very useful for every blockchain platform, especially for similar as orbiter bridge, which positioned as a idea for pooling assets.

  2. AngielinaBiz

    Поздравляю, замечательное сообщение
    фактический опыт и навыки стоматолога-ортопеда позволяют в процессе работы соблюдать технологию протезирования с предварительной диагностикой, которая позволяет получить сведения, https://valentina-therapist.iamarrows.com/zametki-po-vosstanovleniu-posle-implantacii необходимую для ортопедических манипуляций.

    • FrankLib

      1xBet промокод на бонус при регистрации воспользуйтесь промокодом 1хБет и получите бонус в размере 100% до 100$. Этот уникальный бонусный код предоставляет возможность получить приветственный бонус от БК 1хБет при его активаци.

      Бонусы также различаются по типу и формату. Одни предоставляются новым клиентам в качестве приветствия, в то время как другие можно получить уже в процессе игры. Существуют также различия в промокодах 1xbet. Давайте рассмотрим их более подробно. Промокод 1xBet 2025 — Получите до 32 500 RUB на Депозит — промокоды для на бесплатную ставку

      При регистрации на 1xBet используйте промокод и получите бесплатный приветственный бонус в размере 32500 рублей. Букмекерская контора 1xBet предлагает своим клиентам возможность играть и делать ставки с использованием бонусов. Это не только увеличивает интерес к игровому процессу, но и обеспечивает максимальную безопасность игры.
      Для получения бонусов от букмекера 1xBet необходимо выполнить определенные требования, однако промокоды позволяют получить их гораздо проще. Размеры бонусов, доступных игрокам через промокоды 1xBet, могут быть невелики, но даже небольшой бонус способен значительно увеличить игровой потенциал клиента.

      Что делает промокоды букмекерской конторы 1xBet особенными? Какие знания о кодах нужны, чтобы получить максимальную выгоду от их использования? И, наконец, какие еще интересные моменты есть в бонусной программе этой конторы, на которые стоит обратить внимание, если вы планируете играть за бонусы.

  3. KosMuxa

    sudo -u www-data заставляет выполнить команду от имени apache
    опечатка sudo -u www-data PHP occ maintenance:update:htaccess, находяс в директории nextcloud

  4. Алекс

    # sudo -u www-data occ maintenance:update:htaccess
    sudo от рута? Перестраховщик чтоли?

    occ нет такого пакета и команды

    Инструкция нерабочая, выкладывай сразу весь мануал свой по поднятию апача, иначе бессмысленно, т.к. начальные условия могут быть разные.

Добавить комментарий для ARTEMIY Отменить ответ

Ваш адрес email не будет опубликован.


Срок проверки reCAPTCHA истек. Перезагрузите страницу.