您的位置:首页 > 运维架构 > Apache

Apache配置不同域名指向不同的目录

2017-05-20 15:38 597 查看
1、将域名指向同一个ip;

2、编辑httpd.conf,开启httpd-vhosts.conf配置,取消Include前面的注释

# Virtual hosts

Include conf/extra/httpd-vhosts.conf

3、编辑extra/httpd-vhosts.conf

<VirtualHost *:80>

    DocumentRoot "D:/Development/Data/Projects/php/htdocs"

    ServerName iyume.com

</VirtualHost>

<VirtualHost *:80>

    DocumentRoot "D:/Development/Data/Projects/php/htdocs"

    ServerName www.iyume.com

</VirtualHost>

<VirtualHost *:80>

    DocumentRoot "D:/Development/Data/Projects/php/demo"

    ServerName demo.com

    <Directory "D:/Development/Data/Projects/php/demo">

        AllowOverride All

        Options Indexes FollowSymLinks

        Require all granted

    </Directory>

</VirtualHost>

<VirtualHost *:80>

    DocumentRoot "D:/Development/Data/Projects/php/demo"

    ServerName www.demo.com

    <Directory "D:/Development/Data/Projects/php/demo">

        AllowOverride All

        Options Indexes FollowSymLinks

        Require all granted

    </Directory>

</VirtualHost>

至此,iyume.com指向htdocs目录,demo.com指向demo目录。

*403

<Directory "D:/Development/Data/Projects/php/demo">
        AllowOverride All
        Options Indexes FollowSymLinks
        Require all granted
</Directory>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: