我正在尝试在OS X 10.8.2上配置Apache,以便可以从其他计算机访问默认的“系统”站点,而不是“用户”站点。在httpd.conf
我有
DocumentRoot "/Library/WebServer/Documents"
<Directory />
Options -FollowSymLinks -MultiViews
AllowOverride None
Order deny,allow
Deny from all
</Directory>
<Directory "/Library/WebServer/Documents">
Options Indexes -FollowSymLinks -MultiViews
AllowOverride None
Order deny,allow
Allow from all
</Directory>
并在ME.conf
我有
<Directory "/Users/ME/Sites">
Options Indexes -FollowSymLinks -MultiViews
AllowOverride None
Order deny,allow
Deny from all
Allow from localhost
</Directory>
从托管计算机访问时,此操作符合预期:http://localhost/~ME/
映射到/Users/ME/Sites
,http://localhost
映射到/Library/WebServer/Documents
。但是当我从另一台机器访问hostng机器时,http://hostingmachine
不起作用,http://hostingmachine/~ME/
映射到/Library/WebServer/Documents
。我做了什么值得这样做?有没有办法做我正在尝试做的事,或者至少接近一些事情?