Ich habe einen (bekannten) kleine Fehler, wenn meine Seite aufgerufen werden wie folgt zu deaktivieren: URL/index.php/(mit einem Schrägstrich)Ist es riskant + Multiviews
Es sprengt alles. Ich sah, dass die Deaktivierung von + MultiViews in .htacces oder virtualhost dieses Problem beheben konnte.
Wissen Sie, ob die Deaktivierung negative Auswirkungen haben könnte? Was ist die beste Praxis?
Ich habe auch eine andere Option aktiviert: + FollowSymLinks.
Ich habe die Apache2-Dokumentation überprüft und bin mir nicht sicher, ob ich das auch deaktivieren sollte oder nicht. Mein Server wird für ein klassisches Webhosting verwendet. Was ist der Sinn von Symlinks hier?
Danke für Ihre Erklärungen
Meistens können Multiviews ohne Probleme deaktiviert werden. Was ist ist, versuchen Sie eine FileMatch-Suche. Sie können also beispielsweise example.com/join eingeben und nach Dateinamen suchen, die mit join und beginnen. Wenn es es findet, wird es es Server. Die meisten interessieren sich nicht für diese Funktion, da sie Probleme mit den hübschen URLs und anderen Dingen verursachen kann. [Lesen Sie hier] (https://httpd.apache.org/docs/2.4/mod/mod_negotiation.html#multiviews) Es kann sicher ausgeschaltet werden. Es ist auf allen meinen Setups deaktiviert. –