Wie können wir die Notwendigkeit vermeiden, index.php nach dem Domänennamen zu verwenden, um die Endpunkte für October CMS mit NGINX auf Shared Hosting zu besuchen?

Wie können wir die Notwendigkeit vermeiden, index.php nach dem Domänennamen zu verwenden, um die Endpunkte für October CMS mit NGINX auf Shared Hosting zu besuchen?

Ich verwende October CMS mit NGINX auf einem Shared-Hosting-Plan. Wie entferne ich die Notwendigkeit, index.phpnach der Top-Level-Domain etwas zu setzen?

Beispiel: http://www.example.com/index.php/backend/sollte sein http://www.example.com/backend/.

Danke schön!

In der offiziellen Dokumentation werden Shared-Hosting-Lösungen nicht erwähnt.

Antwort1

Wie kann ich verhindern, dass etwas index.phpnach der Top-Level-Domain eingefügt werden muss?

In diesem speziellen Fall scheint dies wahrscheinlich nicht möglich zu sein.

In der offiziellen Dokumentation werden Shared-Hosting-Lösungen nicht erwähnt.

Obwohl Sie keinen Link zu dieser Dokumentation bereitgestellt haben,offizielle CMS-Serverkonfigurationsanweisungen für Oktoberscheinen darauf hinzudeuten, dass October CMS beim Umschreiben von URLs in erster Linie auf den Webserver angewiesen ist.

Im Wesentlichen bedeutet dies, dass Sie auf Plattformen, auf denen Sie keinen direkten Zugriff auf die Konfigurationsdateien des Webservers haben, im Allgemeinen auf Konfigurationsdateien pro Verzeichnis angewiesen sind, um benutzerdefinierte Regeln für die URL-Umschreibung zu definieren. Bei Apache werden diese in .htaccessDateien definiert. Nginx hat jedoch meines Wissens kein Äquivalent zu diesen Dateien.

verwandte Informationen