码迷,mamicode.com
首页 > 系统相关 > 详细

XAMPP on Mac 配置 Virual Host

时间:2014-10-27 14:28:12      阅读:255      评论:0      收藏:0      [点我收藏+]

标签:des   blog   http   io   os   使用   文件   div   on   

先在hosts文件里加入virtual host的域名,指向127.0.0.1 我一般使用的命名规则是dev-domainname.com
sudo nano /private/etc/hosts

# VirtualHosts Mapping
127.0.0.1 dev-domainname.com

接下来配置Apache,打开Apache的配置文件 /Applications/XAMPP/etc/httpd.conf

搜索 “Virtual hosts”
# Virtual hosts
# Include /Applications/XAMPP/etc/extra/httpd-vhosts.conf

把第二行注释打开,让Apache去读虚拟主机的配置文件
# Virtual hosts
Include /Applications/XAMPP/etc/extra/httpd-vhosts.conf

在以上httpd-vhosts.conf里添加Virtual Host的配置
# localhost
<VirtualHost *:80>
    ServerName localhost
    DocumentRoot "/Applications/XAMPP/xamppfiles/htdocs"
    <Directory "/Applications/XAMPP/xamppfiles/htdocs">
        Options Indexes FollowSymLinks Includes execCGI
        AllowOverride All
        Require all granted
    </Directory>
</VirtualHost>

# My custom host
<VirtualHost *:80>
    ServerName mysite.local
    DocumentRoot "/Users/yourusername/path/to/your/site"
    <Directory "/Users/yourusername/path/to/your/site">
        Options Indexes FollowSymLinks Includes ExecCGI
        AllowOverride All
        Require all granted
    </Directory>
    ErrorLog "logs/mysite.local-error_log"
</VirtualHost>

重启Apache,访问dev-domainname.com出现403错误,在httpd.conf里面搜索User Deamon,把deamon改成OS的用户名,重启Apache,就可以了。

XAMPP on Mac 配置 Virual Host

标签:des   blog   http   io   os   使用   文件   div   on   

原文地址:http://blog.csdn.net/alexjames_83/article/details/40505893

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!