我们如何才能消除在域名后使用 index.php 来访问共享主机上带有 NGINX 的 October CMS 端点的需要?

我们如何才能消除在域名后使用 index.php 来访问共享主机上带有 NGINX 的 October CMS 端点的需要?

我在共享主机方案中使用带 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 没有与这些文件等效的文件。

相关内容