There are various ways to check which internet server is running on your server. But usually if it's Linux, it's using Apache. If it's Windows, it's usually IIS (internet information server). One way to do it is using this site:
http://uptime.netcraft.com/up/graph
Insert your domain name at the top. Then at the results, you may get various different results but the OS and server listed at the top should show what the server is running now.
If you're using Windows with IIS then htaccess files don't work. There are still work-arounds for it (since I'm using IIS too) but you need to figure out which internet server you're using first.