Simple way you could do that is add to your /etc/hosts
Or the more advanced way would be to setup a BIND server on your network and use that with manual entries.
<LAN-ip address-to-server> testing.aib.com <any-other-names> <go-here-that-you-want> <separate-them-by-a-space>
The hosts entries would need to be entered on each computer needing to connect. Whereas the BIND setup would cover everyone on the network as it would be your DNS server. However setting up BIND could be annoying and is more permanent on the network.
For the handling of showing files you would either need to configure apache or nginx (depending on what one you prefer) to handle displaying the directories contents.
Hope that helps!