2016-05-13 6 views
2

Wie stelle ich .htaccess so ein, dass der Inhalt des Ordners in dem Ordner im Webbrowser angezeigt wird, in dem sich .htacess befindet? Maye dies ist nicht etwas, das durch .htacess Datei erreicht wird, sondern etwas mit der Änderung der Berechtigung des Ordners ("Verzeichnis") zu tun hat.Wie stelle ich .htaccess so ein, dass der Inhalt des Ordners im Ordner angezeigt wird?

Ich möchte keine index.html-Datei verwenden, da sich der Inhalt des Verzeichnisses (Ordner) ändert und die index.html dann ungültig wird.

Ich habe eine Follow-up-Frage. Nachdem dies erledigt ist, gibt es dann eine Möglichkeit, programmgesteuert C# -Code zu verwenden, um den Inhalt der Verzeichnisliste abzurufen?

+0

Bitte erläutern Sie, was Sie mit dem Inhalt des Ordners meinen? Du meinst Verzeichnisverzeichnis? –

+0

Ja, eine Verzeichnisliste. – xarzu

Antwort

1

So sind Sie versuchen, Ihre Ordner Verzeichnis über den Webbrowser zugreifen:

Alles, was Sie hinzufügen müssen, ist:

<IfModule mod_autoindex.c> 
IndexOptions FancyIndexing IconHeight=16 IconWidth=16 
</ifModule> 

Sie bekommen etwas, das ein bisschen wie folgt aussieht:

enter image description here

Sie können natürlich mit den Einstellungen herumspielen und zusätzliche Dinge hinzufügen:

Dies ist jedoch nicht notwendig, es hängt wirklich davon ab, ob dies nur für Sie oder den öffentlichen Zugang ist. Muss es schön sein: P

1

Sie können eine .htaccess Datei in diesem Ordner specific hinzufügen und dann oben in der .htaccess-Datei hinzufügen. Entfernen Sie alle index.html-Dateien, die Sie dort auch haben.

Options +Indexes 
Verwandte Themen