2017-06-21 2 views
0

Ich habe alle Dateien über FTP auf einen Server verschoben. Das Problem ist, dass die Website keine Seiten, sondern eine Indexliste anzeigt. Ich habe verschiedene Dinge wie das Hinzufügen von "DirectoryIndex index.html index.php" in der .htaccess-Datei versucht und ich habe eine index.php-Datei im www-Ordner, aber diese Lösungen scheinen nicht für mich zu arbeiten. Ich verwende derzeit Windows 7, Apache und WAMP. HierWebsite mit einer Indexliste anstelle der Seite

ist der Stammordner: enter image description here

Antwort

0

Hoffnung diese Ihnen helfen :)

Apache konfiguriert werden muss index.php als Index-Datei zu erkennen.

Der einfachste Weg dies zu tun ..

Create a .htaccess file in your web root. 

Add the line... 

    DirectoryIndex index.php 

Hier ist eine Ressource in Bezug auf die Sache ist ... http://www.twsc.biz/twsc_hosting_htaccess.php

Edit: Ich gehe davon aus Apache .htaccess-Dateien zu ermöglichen, konfiguriert ist. Wenn dies nicht der Fall, werden Sie die Einstellung in der Apache-Konfigurationsdatei (httpd.conf)

source

+0

ich dies bereits versucht haben, es doesn arbeite nicht für mich. –

+0

könnten Sie Dinge auf dem Server ändern? oder es ist ein Online-Provider wie 1and1 –

+0

Ich muss Änderungen lokal vornehmen und dann mit FTP hochladen. –

0

-rw-------

Diese Dateien ändern müssen scheinen nicht genug zu haben, Berechtigungen. Sie sollten öffentlich lesbar sein, wenn sie an alle Benutzer geliefert werden sollen. Andernfalls kann der Server nicht mit dem entsprechenden DirectoryIndex antworten. Wenn Verzeichnisindizes aktiviert sind, generiert Apache eine Verzeichnisliste.

Sie sollten wahrscheinlich -rw-r--r-- oder 0644 ... Lese/Schreib- von Inhaber und lesen für Gruppen- und lesen für Öffentlichkeit.

Das gleiche für Ihre Verzeichnisse ... drwx------ sollte wahrscheinlich drwxr-xr-x oder 0755 sein.


Wenn dies behoben wurde, sollten Sie Apache-Verzeichnisindizes wahrscheinlich deaktivieren. Folgendes zu Ihrer .htaccess Datei oder Serverkonfiguration Fügen Sie zum Beispiel:

Options -Indexes 

dies jetzt versuchen (mit unzureichender Datei perms) und Sie werden wahrscheinlich erhalten ein 403.

+0

Wie ändere ich die Berechtigungen? –

+0

Der FTP-Client hat normalerweise die Möglichkeit, Dauerwellen zu ändern. Welchen Client benutzen Sie? Haben Sie einen anderen Zugang zum Server? SSH vielleicht? – MrWhite

+0

Ich benutze Filezilla. Ich bin neu bei FTP und kenne SSH nicht.Ich werde Filezilla wieder in Bezug auf Berechtigungen ansehen. –

Verwandte Themen