1. Este site usa cookies. Ao continuar a usar este site está a concordar com o nosso uso de cookies. Saber Mais.

Dúvida no apache (WAMP)

Discussão em 'Dúvidas e Suporte—Internet, Redes, Segurança' iniciada por Aparicio, 17 de Abril de 2007. (Respostas: 2; Visualizações: 994)

  1. Aparicio

    Aparicio /dev/mod
    Staff Member

    Boas

    Tenho alguns projectos no apache e queria criar diferentes endereços para cada um deles.
    Modificando o ficheiro hosts e adicionando o seguinte ao httpd.conf consegui configurar o que queria mas apenas dentro do PC:

    Código:
    NameVirtualHost localhost
    
    <VirtualHost 127.0.0.1:80>
    DocumentRoot "C:/WAMP/www/"
    ServerName localhost
    </VirtualHost>
    
    <VirtualHost 127.0.0.1:80>
    DocumentRoot "C:/WAMP/www/projecto1/"
    ServerName projecto1
    </VirtualHost>
    
    <VirtualHost 127.0.0.1:80>
    DocumentRoot "C:/WAMP/www/projecto2/"
    ServerName projecto2
    </VirtualHost>
    
    o problema é que não consigo definir diferentes projectos para cada endereço exterior, com o seguinte, qualquer que seja o endereço vai ter ao projecto1.

    Código:
    <VirtualHost *>
    DocumentRoot "C:/WAMP/www/projecto1/"
    ServerName projecto1.ath.cx
    </VirtualHost>
    
    <VirtualHost *>
    DocumentRoot "C:/WAMP/www/projecto2/"
    ServerName projecto2.ath.cx
    </VirtualHost>
    
    PS: Não sabia bem em que fórum se enquadra isto, mas penso que seja neste.
     
  2. xupetas

    xupetas Banido

    se isso eh apache2 tens um erro de sintaxe:

    O teu virtualhost tem q ter sempre *(listen on any interface):porto

    <VirtualHost *:80>

    O teu so tem a directiva virtualhost
     
  3. Aparicio

    Aparicio /dev/mod
    Staff Member

    Muito obrigado, era uma das coisas que faltava mas não sei como não reparei. :sad:

    Agora mesmo também reparei que um pouco mais acima tinha um cardinal nesta linha.
    Código:
    # Virtual hosts
    (#) Include conf/extra/httpd-vhosts.conf
    Não tinha visto em lado nenhum que era preciso "ligar" esta linha.

    Já está tudo funcional. :)
     

Partilhar esta Página