Como eliminaríamos a necessidade de usar index.php após o nome de domínio para visitar os endpoints do CMS de outubro com NGINX em hospedagem compartilhada?

Como eliminaríamos a necessidade de usar index.php após o nome de domínio para visitar os endpoints do CMS de outubro com NGINX em hospedagem compartilhada?

Estou usando o October CMS com NGINX em um plano de hospedagem compartilhada. Como faço para eliminar a necessidade de colocar index.phpapós o domínio de nível superior.

Por exemplo: http://www.example.com/index.php/backend/deveria ser http://www.example.com/backend/.

Obrigado!

A documentação oficial não menciona soluções de hospedagem compartilhada.

Responder1

Como faço para eliminar a necessidade de colocar index.phpapós o domínio de nível superior?

Neste caso específico, parece provável que isso não seja possível.

A documentação oficial não menciona soluções de hospedagem compartilhada.

Embora você não tenha fornecido um link para esta documentação, estesinstruções oficiais de configuração do servidor CMS de outubroparecem indicar que o October CMS depende principalmente do servidor web para reescrever URLs.

Essencialmente, isso significa que em plataformas onde você não tem acesso direto aos arquivos de configuração do servidor web, você geralmente depende de arquivos de configuração por diretório para definir regras personalizadas para reescrita de URL. No caso do Apache, estes são definidos em .htaccessarquivos. No entanto, o Nginx não possui nenhum equivalente a esses arquivos que eu saiba.

informação relacionada