отключить ЧПУ или вернуть index.php в адресную строку

Re: отключить ЧПУ или вернуть index.php в адресную строку

от Vadim Dvorovenko -
Количество ответов: 0
Изображение пользователя Developers Изображение пользователя Майнтейнер перевода
у moodle нет ЧПУ. Какой-то настройки, отвечающей за это нет. Но можете попробовать переключить параметр slasharguments
Moodle полагается на стандартную логику веб-серверов, что если ссылка на папку, то из неё нужно отдавать индексный файл. .htaccess из вашего основного сайта перекрывает это поведение, создавая какие-то регулярки. Как вариант, нужно тюнить .htaccess основного сайта, чтобы это поведение не распространялось на папку moodle.
Если вариант с другим портом, вам придется пробрасывать с роутера этот порт внутрь, это возможно, нужно будет настраивать virtual servers для разделения проектов.
Если вы имели в виду, что нет возможности сделать другой доменн второго уровня, то вариант создать домен третьего уровня.
Как вариант, вынести папку moodle из папки основного сайта, а в настройках apache задать, что путь /moodle ведет в другую папку. Тогда .htaccess основного сайта не будет на неё действовать.

В любом случае, готовых .htaccess файлов вам тут никто не даст, потому что ни у кого именно как у вас не сделано. Доводить конфигурацию под себя вам придется самостоятельно