Machen Sie Ordner im Apache-groß-und Kleinschreibung verwenden .htaccess
Ich brauche, um den Zugriff auf Verzeichnisse auf meinem server groß-und Kleinschreibung.
Wie mache ich das mit htaccess?
InformationsquelleAutor ycx | 2010-01-07
Du musst angemeldet sein, um einen Kommentar abzugeben.
Müssen Sie installieren und aktivieren das mod_speling-Modul im apache und legen Sie die CheckCaseOnly Richtlinie Auf in Ihren .htaccess
ironisch ist. agent0074, ist mod_spelling nicht standardmäßig aktiviert? Ich habe einen shared-hosting-Konto, so dass ich don ' T haben Zugriff auf das ändern der Apache-Module.
Wie es aussieht, ist standardmäßig deaktiviert. httpd.apache.org/docs/2.2/mod/mod_speling.html
Es heißt eigentlich "mod_speling" httpd.apache.org/docs/2.2/mod/mod_speling.html, Wenn es standardmäßig aktiviert ist, hängt von Ihrem shared-hosting-provider, aber nicht so denken, weil es verlangsamt den server ein wenig nach unten.
Ich kann es nicht aktivieren mod_speling. Ist es nicht eine Regex-Logik, die ich nutzen kann?
InformationsquelleAutor agent0074
Wenn Sie möchten, angeforderte URLs, um gültig zu sein, ob groß-oder Kleinbuchstaben verwendet werden, verwenden Sie mod_speling, um URLs groß-und Kleinschreibung. Schreiben Sie den folgenden code in .htaccess-Datei:
InformationsquelleAutor user221458
Dies ist, was ich verwendet, da mein hosting shared und nicht die mod_spelling Modul, sondern unterstützt .htaccess, aber das funktioniert nur für einen Ordner:
Den Ordner umleiten zu können, werden jedem Fall, so könnten Sie-und Kleinschreibung von Ordnern und leiten alle Varianten der Schreibweise gibt.
Ich nehme an, dass es angepasst werden kann mit ein wenig REGEX zu arbeiten, für alle Ordner und nicht nur eins. Dieser arbeitete für mich auf Apache 2.2.14 (Unix).
InformationsquelleAutor Tom