Я установил Nextcloud в своем веб-пространстве Webfaction и хочу удалить "index.php
"в URL. Я следил за инструкции здесь, но потом понял, что там написано:
Кроме того, эти инструкции работают только при использовании Apache вместе с модулем Apache mod_php для PHP. Другие модули, такие как php-fpm или mod_fastcgi, не поддерживаются.
Похоже, мой хостер использует Apache с fastcgi. Однако чистые URL-адреса работают - вместо https://example.com/index.php/apps/files/, Я могу пойти в https://example.com/apps/files/ и получите правильную страницу. Но Nextcloud просто идет дальше и вставляет "index.php
"когда я перемещаюсь. Если быть точным, выполняется перенаправление 303 на длинный URL.
Также, эта запись на форуме предполагает, что он действительно работает с php7 и fastcgi.
Как я могу заставить его перестать вставлять это? Я могу редактировать код, если это необходимо, но мой опыт работы с PHP начался со времен mysql_*
API и перед классами, поэтому мне трудно найти дорогу :-) - может быть, кто-то здесь уже знает быстрое решение этой проблемы.