Supondo que seu DNS esteja configurado corretamente para laptop.local , você provavelmente só precisará atualizar sua configuração do WAMP para fazer uso do (s) host (s) virtual (s) Apache apropriado (s).
Configurando o WAMP
-
Crie um diretório para abrigar seus subdomínios. Certifique-se de que isso seja feito em um local que sua instalação do WAMP possa acessar (por exemplo, sob ou ao lado da sua pasta root
www
). -
Abra o link do Apache (localizado na instalação do WAMP no diretório Apache
conf
ou através da interface de menu apropriada, por exemplo,Apache → httpd.conf
). -
Remova o comentário desta linha (remova o #):
# Include conf/extra/httpd-vhosts.conf
que deve então tornar-se
Include conf/extra/httpd-vhosts.conf
-
Abra a pasta Apache
conf\extra
e encontrehttpd-vhosts.conf
. Adicione algo semelhante ao seguinte no final do arquivo:# Virtual host entry for website.laptop.local # Anything with a # is a comment <VirtualHost *:80> ServerName website.laptop.local #ServerAlias *.website.laptop.local # DocumentRoot should correspond to wherever the HTML files # for your website.laptop.local site are located. This is an example! DocumentRoot "C:/wamp/www/subdomains/my-website" ErrorLog "logs/my-website-error.log" CustomLog "logs/my-website-access.log" common # If you have any problems with "Forbidden", try uncommenting # the following (assumes Apache 2.4.x). #<Directory "C:/wamp/www/subdomains/my-website"> #AllowOverride None #Options None #Require all granted #</Directory> </VirtualHost>
-
Certifique-se de ativar seus módulos do Apache alias_module e vhost_alias_module . Normalmente isto é feito (novamente) através da interface de menu apropriada, e.
Apache → Apache modules
, mas também pode ser feito comhttpd.conf
simplesmente descomentando as linhas de módulo apropriadas. -
Reinicie seu servidor WAMP.
Supondo que não haja erros, website.laptop.local deve estar disponível agora.