我們如何消除在網域後使用 index.php 來存取共享主機上帶有 NGINX 的 October CMS 端點的需求?

我們如何消除在網域後使用 index.php 來存取共享主機上帶有 NGINX 的 October CMS 端點的需求?

我在共享託管計劃中使用 October CMS 和 NGINX。我該如何消除放在index.php頂級域名後面的需要。

例如:http://www.example.com/index.php/backend/應該是http://www.example.com/backend/

謝謝你!

官方文件沒有提及共享託管解決方案。

答案1

如何消除index.php在頂級域名後面添加的需要?

在這個特定的例子中,這似乎是不可能的。

官方文件沒有提及共享託管解決方案。

雖然您尚未提供此文件的鏈接,但這些10月官方CMS伺服器設定說明似乎表明 October CMS 主要依賴 Web 伺服器來重寫 URL。

本質上,這意味著在無法直接存取 Web 伺服器設定檔的平台上,您通常依賴每個目錄的設定檔來定義 URL 重寫的自訂規則。對於 Apache,這些是在.htaccess文件中定義的。然而,據我所知,Nginx 沒有與這些文件等效的文件。

相關內容