我们在日常开发中希望访问文件以域名的形式访问本地文件。而mac自带apache,我们只需要简单地配置apache配置文件及host配置文件,便可以实现用url的形式来访问文件了。
一 apche配置文件
Mac中apachede的配置文件是/etc/apache2/httpd.conf
1.打开配置文件vim /etc/apache2/httpd.conf
如果文件是只读,则需要利用sodu chmod 777 文件名来修改文件模式
2.修改文件权限,只需要<Directory />添加下面的权限即可。
<Directory />
AllowOverride none
Require all granted
Allow from all
</Directory>
ps:如果不修改的话,之后在访问url的时候会报如下的权限错误
3.解注host文件,以用于后续host配置
二 host配置文件
Mac中host的配置文件是/private/etc/apache2/extra/httpd-vhosts.conf
1.修改host配置文件
ps:这里需要注意的是,host应该与apache配置文件的host一致
2.修改host 用命令vim /etc/hosts(这里也可以直接用host图形化工具)
以上步骤完成后,重启apache(sudo apachectl restart )即可
这个时候,我们打开浏览器 就可以用域名访问文件啦~
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。