What is Options All?

Category: Blog • Posted by Jeff Starr • Updated:

Recently the question was asked, “what does it mean, Options All?” Here is the quick answer..

When you see this in an .htaccess file:

Options All

That tells Apache to enable all options, except for MultiViews. This is the default setting. The Options directive controls which features are available in the directory (and subdirectories).

To override an option, you can do so like this:

Options All -Indexes

That directive will enable all default options except for Indexes. The Indexes option controls whether or not directory views are enabled. You can disable multiple options like so:

Options All -Indexes -Includes

To disable all Apache options:

Options None

In this case, none of Apache’s extra features will be enabled.

Learn more in the official Apache documentation »