
Ich verwende October CMS mit NGINX auf einem Shared-Hosting-Plan. Wie entferne ich die Notwendigkeit, index.php
nach 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.php
nach 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 .htaccess
Dateien definiert. Nginx hat jedoch meines Wissens kein Äquivalent zu diesen Dateien.