一旦我通过终端启动了服务器,我的 index.html 文件的默认保存位置在哪里?或者没有默认位置,我必须明确指出我想把它放在哪里?如果是这样,我该怎么做?提前致谢,
答案1
默认目录是/Library/WebServer/Documents
您知道已经设置了一个,因为当您转到时http://localhost
,您会看到这个(通过这里)
您还可以将您的文档放入/Users/[USER]/Sites
并通过 进行访问localhost/~[USER]
。
要更改目录(通过上面的链接):
打开
/private/etc/apache2/httpd.conf
:在第 170 行,将 更改
DocumentRoot
为您想要的目录(例如DocumentRoot “/www”
)在第 197 行,更改
Directory
位置(例如<Directory “/www”>
)在第 217 行(在
Directory
我们刚刚更新的位置内),将 AllowOverride 更改为“All”,以便我们可以使用 .htaccess 修改本地站点的任何设置(即AllowOverride All
)在第 429 行,取消注释文件
Include
的httpd-vhosts.conf
(即Include /private/etc/apache2/extra/httpd-vhosts.conf
)