Apaxy is a customisable theme built to enhance the experience of browsing web directories. It uses the mod_autoindex
Apache module—and some CSS—to override the default style of a directory listing.
View the GitHub repo.
Apaxy may be basic, but it gives you a great deal of creative freedom when styling your directory.
.htaccess
file).!Sadly, visual style is all you can work with. It's not possible to alter the generated table structure of the listing directory with Apaxy.
Apaxy requires an Apache(2.0.23+) enabled HTTP server.
Let's assume you have a folder named share
in your server root directory (the path thus being http://mywebsite.com/share
) that you'd like to use as your listing directory:
/apaxy
folder to your /share
folder.htaccess.txt
(now in the /share
folder) and update all instances of paths marked with {FOLDERNAME} to point to your site root.AddIcon /{FOLDERNAME}/theme/icons/gif.png .gif
Should be changed to…
AddIcon /share/theme/icons/gif.png .gif
htaccess.txt
to .htaccess
in both the /share
and /share/theme
folders.That's all there is to it. Your /share
folder—and any of its subdirectories—will no longer be hideous.