Olá!! Estive pesquisando e não encontrei nenhuma solução viável para o problema que estou enfrentando. O problema é que tenho vários projetos diferentes dentro da raiz padrão do localhost. Por exemplo:
C:\wamp\www\proj1 C:\wamp\www\proj2 C:\wamp\www\testes
Bem... Esse não é o problema, aliás. O problema é que, se, dentro do projeto testes, eu fizer isso:
<a href="/index.php"><img src="/img/gotoindex.png" /></a>
Ele vai buscar, respectivamente, C:\wamp\www\index.php e C:\wamp\www\img\gotoindex.png, os quais não existem.
Eu poderia usar a <base>, mas, todavia, teria problemas com isso:
<?php header("Location: /index.php");
Então gostaria de saber se, com .htaccess, é possível setar o "root do servidor" para cada projeto.
De forma com que cada projeto "começasse" em sua respectiva pasta. O objetivo é que, no projeto testes, independente do subdiretório onde o arquivo estiver,
<a href="/index.php">HOME</a>
encontre C:\wamp\www\testes\index.php.
Alterar diretamente no httpd.conf não é viável pois, como dito, existem vários projetos.
*Já tenho um script PHP que, pra mim, faz uma GAMBIARRA. Gostaria de uma solução de verdade, onde qualquer arquivo que eu colocasse lá dentro entendesse como raiz a pasta do projeto. Isso é possível com .htaccess?