I've been runing Apache via Mac Ports, which has a document root of
1- Short of moving the entire document tree to somplace else, how can one activate that tree via the Server GUI?
"/usr" is not visible in the finder pop-up which is presented when you click on "Server Website" and attempt to set "Store Site files in:"
2- Where would "someplace else be? -- simply inserting an index.html file in /lLbrary/Server/Web/Data/Sites/Default is not going to deal with references to Document Root.
Create a dummy website in Server.app and specify a location you can access. Then edit the corresponding file using a text editor to point it to the real location i.e. /usr/local1/apache2/documents.
The file you need to edit would be in /Library/Server/Web/Config/apache2/sites/ and the file would have to places you need to edit. The first is labelled DocumentRoot and the second is labelled <Directory ".........">