I believe my problem is caused due to the fact that the server is running on a shared connection.
I basically have a network cable going from the server PC to my laptop which is connected to my router by wifi.
The laptop is set to use a shared connection on the wifi network adapter.
The server PC is running Windows 7 Ultimate, and the laptop is running Windows 10 Professional.
I have disabled the firewall completely on the server PC and the laptop, as well as disabled the antivirus on both.
The reason to why I think this is the issue is because I can access the website from the laptop and the server PC, but not from any device which is connected directly to the router (aka not going through the laptop).
The IP address I use to connect to the website is: http://192.168.137.244/website/index.html (I have a website folder inside the htdocs folder, which has an index.html file in it), and this address works on the laptop and the server pc.
I have also tried using the :80 and :433 postfix to the address: http://192.168.137.244:80/website/index.html, http://192.168.137.244:433/website/index.html. (433 and 80 are the ports used for the Apache server)
What should I do? There is currently no way for me to hook up the server directly to the router.