I run a server Server Lion.
If you install WordPress Multisite directory "Users/<server>/Sites"
Configured from "localhost/~server/wordpress/wp-admin/install.php"
When I add a blog, and access by browser "localhost/~server/wordpress/site1"
The main blog and the following work perfectly.
If, you install wordpress in the same directory "Users/server/Sites"
But configured from "server.lan/wordpress/wp-admin/install.php"
When I add a blog, and access by browser "server.lan/wordpress/site1"
The main blog works perfectly, but the following do not work and report the following error:
"404 Not Found
The requested URL /wordpress/site1 was not found on this server"
The .htaccess file is configured so:
Options Indexes MultiViews FollowSymLinks
Allow from all