htaccess ändern DirectoryIndex Priorität auf php und nicht html
- In einem Produktions-server sind index.html und index.php
- Standardmäßig index.html ist immer geladen.
- Ich will index.php die Standard-Skript zu laden und wenn index.php nicht vorhanden ist, dann index.html laden können.
- Es ist ein shared hosting, so dass wir keinen Zugriff auf die httpd.conf-Datei
-
So, ich dachte, zu erstellen .htaccess-Datei, welche die oben genannte Bedingung.
, Was in der Richtlinie enthalten .htaccess-Datei zu tun?
Außerdem bin ich hier der Erklärung der Grund für die oben genannten.
- Der php-Projekt in codeigniter-framework.
- in einem sub-Ordner aus dem root haben wir oscommerce.
- Wir haben keine index.html dort-und nur index.php vorhanden war.
- Regelmäßig ein index.html wurde von einige Mittel, die einen iframe-code.
- Der client meldet, und wir halten das löschen der index.html Datei
- Wir haben auch geändert das ftp-Passwort ein.
- also, was ich dachte, als temp-Lösung zu machen index.php geladen werden als default anstelle von index.html
Du musst angemeldet sein, um einen Kommentar abzugeben.
Als pro die Für den DirectoryIndex Apache-Dokumentation, setzen Sie einfach das folgende in einem
.htaccess
- Datei im gleichen Verzeichnis wieindex.php
:DirectoryIndex my-project/public/index.php
im.htaccess
aber es funktioniert nichtDirectoryIndex index.php index.html
Es hängt davon ab, Apache Directory Index-Konfiguration. Sie können es anpassen wie pro Ihre Anforderungen: