Local Apache from Android via Connectify I have the Apache web server running on my PC. I want to view pages on this server from my Android device which is connected to my PC via Connectify.

I believe this is possible because there's an Android app I'm using called Unified Remote and with this program I can manage the computer remotely. So this proves data communication between the PC and the Android device via Connectify is working.

This app connects to the PC using the IP address 192.168.2.1. When I try the same IP address from the Android browser, it gets stuck at loading for a really long time with no response.

How do I fix this problem?

By the way, I'm using Android 2.2 (it's CyanogenMod 6, but I believe the browser is stuck).

I stopped Apache and installed another webserver called Abyss Web Server and now it works. So the problem IS Apache-specific. Which settings of Apache can prevent my Android device working over this network?
I think this could  be a problem with your Apache configuration. Maybe the server isn't listening on the correct address? Check that the server is set to listen to all relevant IPs or all of them with a wildcard if necessary.