首页  >  问答  >  正文

macos - Mac如何修改指定用户Apache默认访问站点文件夹路径

如题,我想修改我这个用户(Donny)下的Apache默认访问文件夹路径。也就是说修改http://localhost/~Donny/访问的路径。目前的默认访问路径是~/Website,请问能改成其他的地方么,怎么写用户的配置文件?

给我你的怀抱给我你的怀抱2713 天前752

全部回复(5)我来回复

  • 大家讲道理

    大家讲道理2017-05-16 17:03:20

    都没人回答么。。

    回复
    0
  • 漂亮男人

    漂亮男人2017-05-16 17:03:20

    find . -name http.conf
    vi http.conf 修改<DocumentRoot>这一项,指定你要的路径

    回复
    0
  • 滿天的星座

    滿天的星座2017-05-16 17:03:20

    并不知道可不可以解决问题,只提供个思路。

    改host。

    回复
    0
  • phpcn_u1582

    phpcn_u15822017-05-16 17:03:20

    mac apache环境我现在在用,配置和linux差不多,主要在于权限问题要处理一下,偷懒的话可以在apache运行时用户做功夫

    回复
    0
  • phpcn_u1582

    phpcn_u15822017-05-16 17:03:20

    通过修改http-vhosts.conf文件来完成你的需求。
    下面是我的Mac上的该配置文件中的配置片段

    <VirtualHost *:80>
             DocumentRoot "/path" #这里指定你的网站根目录
             ServerName example.com
             ErrorLog "/private/var/log/apache2/sites-error_log"
             CustomLog "/private/var/log/apache2/sites-access_log" common
             <Directory />
                     Options Indexes FollowSymLinks MultiViews
                     AllowOverride All
                     #Order deny,allow
                     #Allow from all
                     Require all granted
             </Directory>
    </VirtualHost>

    默认的,我的apache程序的目录在/etc/apache2,而该配置文件则是在该目录下的extra目录,这里面有许多配置文件,这些配置文件一般都被/etc/apache2目录下的主配置文件httpd.conf所引用。

    你可以参照我的配置片段修改你的http-vhosts.conf文件,修改完成之后需要重启apache。

    其实这些配置,无论是在Mac上还是Linux上,道理都是一样的,apache官方文档也提供了详尽的文档,只要耐心查看,很快就能找到答案了。

    希望能帮到你。

    回复
    0
  • 取消回复