Я использую October CMS с NGINX на общем хостинге. Как мне убрать необходимость ставить index.php
после домена верхнего уровня.
Например: http://www.example.com/index.php/backend/
должно быть http://www.example.com/backend/
.
Спасибо!
В официальной документации не упоминаются решения для виртуального хостинга.
решение1
Как мне избавиться от необходимости указывать
index.php
после домена верхнего уровня?
В данном конкретном случае, по всей вероятности, это невозможно.
В официальной документации не упоминаются решения для виртуального хостинга.
Хотя вы не предоставили ссылку на эту документацию, этиофициальные инструкции по настройке сервера CMS за октябрьпохоже, что October CMS в первую очередь полагается на веб-сервер для перезаписи URL-адресов.
По сути, это означает, что на платформах, где у вас нет прямого доступа к файлам конфигурации веб-сервера, вы, как правило, полагаетесь на файлы конфигурации для каждого каталога, чтобы определить пользовательские правила перезаписи URL. В случае Apache они определяются в .htaccess
файлах. Однако, насколько мне известно, у Nginx нет эквивалента этим файлам.