OSX Mavericks 上的内置 apache | 文件位置

OSX Mavericks 上的内置 apache | 文件位置

一旦我通过终端启动了服务器,我的 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 行,取消注释文件Includehttpd-vhosts.conf(即Include /private/etc/apache2/extra/httpd-vhosts.conf

相关内容