Standard-Datei, für den Apache-localhost
Ich habe apache2 installiert. Wenn ich http://localhost es geht um eine Datei http://localhost/class/index.php . Wie kann ich es ändern, sagen http://localhost/index.html oder eine andere Seite? In welcher Datei finde ich die Einstellung um dies zu tun? Danke!
Meinst du es Weiterleitungen, um eine andere URL zeigt auf ein anderes Unterverzeichnis?
Ja. Ich nehme an, eine Weiterleitung :). Wie kann ich sicherstellen, dass es keine Umleitung?
Ja. Ich nehme an, eine Weiterleitung :). Wie kann ich sicherstellen, dass es keine Umleitung?
InformationsquelleAutor Amal Antony | 2011-07-29
Du musst angemeldet sein, um einen Kommentar abzugeben.
Apache wird nicht ausgelöst, HTTP-Weiterleitungen, es sei denn, Sie anweisen, es zu tun.
Mein Rat ist, dass Sie öffnen Sie Ihren bevorzugten text-editor und suchen Sie nach der
class
string in folgenden Orten:*.conf
Dateien in das Apache-Installationsverzeichnis..htaccess
- Dateien in HTML-Verzeichnisse.Wenn das fehlschlägt, irgendetwas zu finden, können Sie auch suchen
header()
Anrufe in Ihrem*.php
code.InformationsquelleAutor Álvaro González
Finden Sie die
DirectoryIndex
- Direktive in der Apache Konfigurationsdatei (httpd.conf) oder fügen Sie es ein .htaccess-Datei, und ändern Sie es wie folgt Aussehen, wenn Sie wollen, beschränken Sie Ihre Standard-index-Datei einfach index.html:Können Sie auch mehr Ressourcen und Sie werden in der Reihenfolge angegeben, e.g
anzeigen würde die index.html - Datei zuerst, wenn beide index.html und index.php existierte.
Nicht vergessen, Apache neu starten, wenn Sie die änderung an der httpd.conf-Datei.
Blick auf die mod_dir - Dokumentation für weitere Informationen.
Haben Sie versucht, Neustarten von Apache?
Yeah .. ich hab den apache neu starten.
Stellen Sie sicher, dass eine index.html die Datei existiert in Ihrem Stamm, überprüfen Sie, dass index.html zunächst erscheint nach der
DirectoryIndex
- Richtlinie und es sind keine weiteren vorkommen in der Datei, stellen Sie sicher, dass Sie den Apache neu starten und sicherstellen, gibt es keine .htaccess-Dateien überschreiben dieDirectoryIndex
Richtlinie. Gibt es eine .htaccess-Datei im root? Wenn ja, posten Sie den Inhalt in die Frage bitte.In meinem root (/var/www, da ich Ubuntu) es ist nur 1 Datei namens index.html. Ich habe apache neu gestartet und es gibt keine .htaccess-Datei im root. Danke!
InformationsquelleAutor David Hancock