Crie vários hosts virtuais (Linux Mint 18.2)

0

Eu tenho vhost com o seguinte arquivo conf ( localhost.conf ) (isso precisa ser assim para que um aplicativo em que estou trabalhando funcione corretamente (por favor, não pergunte por que eu não faça a configuração)):

<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>

Eu estou tentando adicionar o novo vhost ( prst.conf ):

<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>

Meu arquivo de hosts:

127.0.0.1   localhost
127.0.0.1   www.prst.app

A questão principal que tenho no momento é que sempre que vou para www.prst.app , sou redirecionado para o host local. Alguém tem uma ideia do que estou fazendo errado aqui?

    
por Sasha 22.08.2017 / 12:24

1 resposta

2

O nome do seu servidor é definido como:

  ServerName prst.app

então defina em /etc/hosts prst.app não www.prst.app

127.0.0.1   prst.app

Para acessar www.prst.app, crie um novo host virtual e um novo registro em /etc/hosts

    
por 22.08.2017 / 14:08