[better explanation of proxy vs non-proxy configuration
dan**20030616152627] {
hunk ./doc/servers.html 20
-
Troubleshooting
-
-
-- Araneida cannot configure network interfaces, nor will it
-administer your DNS for you. Before getting too involved in a virtual
-host configuration that's not working, check that the hostname(s)
-you're planning to use are set up and pointing to the right machine.
-
-
- The communication between Apache and Araneida is HTTP, or at any
-rate it's good enough that you can (local firewalling ordinances
-notwithstanding) if you need talk directly to Araneida using a web
-browser. A request to http://HOST:PORT/ should get you the root page
-of your Araneida installation - if that works, the problem is in
-Apache-land.
-
-
-
hunk ./doc/servers.html 39
-have to be (and in fact, usually aren't) the same as in PORT and NAME.
-BASE-URL is the server's published address - in a normal
-configuration, Apache will be listening to these and will forward
-requests onto Araneida on HOST:PORT. You can see this in ../examples/main.lisp which works
-with Apache on port 80 and Araneida on port 8000
+have to be the same as in PORT and NAME. NAME and PORT give the
+address that Araneida will start a server on, whereas BASE-URL is the
+server's published address. If you're using a forwarding proxy
+(recommended for production sites), you should configure the proxy
+to answer for BASE-URL and forward requests onto Araneida on HOST:PORT
hunk ./doc/servers.html 45
+ You can see this in ../examples/main.lisp which works with Apache on port 80 and
+Araneida on port 8000
+
+
Troubleshooting
+
+
+- Araneida cannot configure network interfaces, nor will it
+administer your DNS for you. Before getting too involved in a virtual
+host configuration that's not working, check that the hostname(s)
+you're planning to use are set up and pointing to the right machine.
+
+
- Even if you plan to use Araneida with an Apache proxy in front of
+it, it may help to set Araneida up on its own first to check that your
+handlers etc work
+
+
}