Não estamos aceitando novos projetos no momento, saiba mais
Após instalar o XAMPP e criar seu ambiente local de desenvolvimento PHP (e WordPress, por exemplo), você pode ter se perguntado “É possível rodar códigos PHP de outro lugar que não seja a pasta padrão do XAMPP c:\xampp\htdocs
?”
Sim, é possível através de um alias. Um alias é uma espécie de atalho para um diretório no seu disco, que é incluído na configuração do Apache para que ele reconheça e processe esta pasta ao visitar determinado endereço. Vem comigo para descobrir como fazer.
- Crie uma pasta chamada “alias” dentro da sua instalação do XAMPP, na localização
c:\xampp\apache\conf\alias
. - Dentro desta pasta, crie um arquivo
seualias.conf
. Troque “seualias” pelo nome do atalho que você deseja. Exemplo:web.conf
. - Insira o seguinte código neste arquivo:
Alias /seualias/ "C:/sua/pasta/" <Directory "C:/sua/pasta"> Options Indexes FollowSymLinks MultiViews ExecCGI AllowOverride All Require all granted </Directory>
- Troque “seualias” pelo nome do seu atalho, que será usado no seu navegador. E troque “C:/sua/pasta/” pelo caminho para a pasta que você quer que o Apache passe a reconhecer.
- Salve. Você pode criar um arquivo para cada alias que deseja criar.
- Abra o arquivo httpd.conf localizado em
c:\xampp\apache\conf
. - Verifique se a o módulo de alias do Apache está ativo. Para isso, a linha abaixo deve estar descomentada (sem hashtag # no início).
LoadModule alias_module modules/mod_alias.so
- No final do arquivo, adicione o seguinte código:
# Alias Include conf/alias/*.conf
- Salve o arquivo. Se o Apache já estiver ativo, reinicie-o.
Pronto!
Agora teste acessar o endereço localhost/seualias
no seu navegador. E aí, funcionou?
Funcionou perfeitamente!
Estava meses procurando por essa resposta.
Perfeito, muito obrigado!