Link Worth

.htaccess Tutorial - Directory Listing

Written on August 30, 2007 – 5:22 pm | by Prakash Thapa |

When a web browser is pointed to a directory on your web site which does not have an index.html file in it, the files in that directory can be listed on a web page.

1. Enable/Disable Directory Listing

To have the web server produce a list of files for such directories, use the below line in your .htaccess.

Options +Indexes

To have an error (403) returned instead, use this line.

Options -Indexes

2. Listing Style

Either a basic list of files can be shown, or a ‘fancy’ list including icons, file size, modification date and more.

IndexOptions +FancyIndexing

Add this to your .htaccess file to use the ‘fancy’ style.

IndexOptions -FancyIndexing

Use the above line if you prefer a more basic file list.

3. Ignore Files

Let’s say you have a directory with .jpg, .gif and .png image files. You only want the .png files to show in the directory listings. Add this line to your .htaccess.

IndexIgnore *.gif *.jpg

The web server now ignores the .gif and .jpg files.

4. Modify Index File

Maybe you don’t want a list of the files, you want a specific file to be shown instead. You could upload an index.html file in this directory. There is another way.

DirectoryIndex myfile.html

Instead of listing the files, web page myfile.html will now be shown for this directory and its subdirectories.

Related Posts

Put your related posts code here
  1. 2 Responses to “.htaccess Tutorial - Directory Listing”

  2. By merosansarma on Sep 3, 2007 | Reply

    Dear Admin,

    Thank you so much for your computer tips, articles and utilities. Now, I need your small help, do you mind?

    Now, I want to know what is wildcarded subdomains and “The wildcards must point to the web root directory”: Please let me know with example how to do it. I have personal webserver and domain name but I am not expert in Web Developer. Please help me!

    (I can see wildcarded in the control panel but I don’t know how to use it)

    Thanks,
    Merosansarma

  3. By admin on Sep 3, 2007 | Reply

    Hi,

    I have added new blog for Wildcard DNS, you can read it at http://www.myblog.com.np/2007/09/03/what-is-a-wildcard-dns/

    Regards,
    Prakash

Post a Comment

About Me

I am Prakash Thapa a Freelancer Web Programmer and this is my personal blog. Since from the beginiing of my journey in this Web World I have learned so many things by self-study. And have completed so many web-projects. Currently I am running my own web-house "ITWeb Developer" at Kathmandu, Nepal... More

Want to subscribe?

 Subscribe in a reader Or, subscribe via email:
Enter your email address:  

Our Sponsors


Translate This Blog

English flagItalian flagGerman flagSpanish flagFrench flagPortuguese flagJapanese flagKorean flagChinese flagArabic flagRussian flag
Find entries :