Tim Berners-Lee:
There is a crazy notion that pages produced by scripts have to be located in a “cgibin” or “cgi” area. This is exposing the mechanism of how you run your server. You change the mechanism (even keeping the content the same ) and whoops - all your URIs change.
[…]
[…] “cgi-bin” and “oldbrowse” and “.pl” all point to bits of how-we-do-it-now.
Says the page ending in .html
.