我在共享主机方案中使用带 NGINX 的 October CMS。如何才能消除index.php
在顶级域名后添加内容的需要?
例如:http://www.example.com/index.php/backend/
应该是http://www.example.com/backend/
。
谢谢你!
官方文档没有提及共享主机解决方案。
答案1
我该如何消除
index.php
在顶级域名后面放置的需要?
在这种特殊情况下,这似乎是不可能的。
官方文档没有提及共享主机解决方案。
虽然你没有提供该文档的链接,但这些官方十月CMS服务器配置说明似乎表明 October CMS 主要依赖于 Web 服务器来重写 URL。
本质上,这意味着在无法直接访问 Web 服务器配置文件的平台上,您通常依赖于每个目录的配置文件来定义 URL 重写的自定义规则。对于 Apache,这些是在.htaccess
文件中定义的。但是,据我所知,Nginx 没有与这些文件等效的文件。