创建多个虚拟主机(Linux Mint 18.2)

创建多个虚拟主机(Linux Mint 18.2)

我的虚拟主机具有以下配置(本地主机配置文件)文件(这需要像这样才能使我正在开发的应用程序正常工作(请不要问我为什么没有进行设置)):

<VirtualHost *:80>
    ServerAdmin [email protected]
    ServerName localhost
    #ServerAlias www.wp.dev
    DocumentRoot /home/sasha/Documents/Scopic/STS/project/timesheetapprovalsgit/timesheet_ui/web

    <Directory /home/sasha/Documents/Scopic/STS/project/timesheetapprovalsgit/timesheet_ui>
        Options Indexes FollowSymLinks MultiViews
        AllowOverride all
        Order allow,deny
        allow from all
        require all granted
    </Directory>
</VirtualHost>

我正在尝试添加新的虚拟主机(prst配置文件):

<VirtualHost *:80>
    ServerAdmin [email protected]
    ServerName prst.app
    ServerAlias www.prst.app
    DocumentRoot /home/sasha/Documents/Scopic/PerformanceReview/project/performance-review-status-tracking/public

    <Directory /home/sasha/Documents/Scopic/PerformanceReview/project/performance-review-status-tracking>
        Options Indexes FollowSymLinks MultiViews
        AllowOverride all
        Order allow,deny
        allow from all
        require all granted
    </Directory>
</VirtualHost>

我的主机文件:

127.0.0.1   localhost
127.0.0.1   www.prst.app

我目前面临的主要问题是,每当我去www.prst.app,我被重定向到本地主机。有谁知道我在这里做错了什么?

答案1

您的服务器名称定义为:

  ServerName prst.app

所以在 prst.app 中定义/etc/hosts而不是 www.prst.app

127.0.0.1   prst.app

要访问 www.prst.app,请在以下位置创建新的虚拟主机和新记录/etc/hosts

相关内容