A ver a ver si me puedo explicar...
 
Siempre tengo el mismo problema cuando diseño websites en mi PC con windows. Al trabajar bajo 
Apache y con 
PHP, debo hacer algun file que luego debo incluir con un 
require() en cada página, en el que defino las diferentes formas de acceder a 
cada link del website. 
O sea, normalmente los websites los debo publicar en 
servidores Linux, por ello, para trabajar en mi pc por ej. debo definir algunas constantes como:  
 Código PHP:
    $sl = "\\";
$DIR = "d:".$sl."www".$sl."htdocs".$sl."clientes".$sl."website".$sl; 
    
  (lo que me da: d:\www\htdocs\clientes\website\) 
y para 
Linux lo hago así:  
 Código PHP:
    $sl = "/";
$DIR = $sl."www".$sl."htdocs".$sl."dominio".$sl."website".$sl; 
    
  (lo que me da: /www/htdocs/dominio/website/) 
Mi pregunta es, 
¿hay alguna manera de darle instrucciones a Apache o a PHP para que me asuma los mismos parámetros que uso en servidores Linux con respecto a los PATHs? 
O sea, poder dejar de usar el path: 
d:\xxx\xxx\xxxx, y lograr usar algo como:  
 Código PHP:
    $sl = "/";
$http = "http://"; 
$DIR = $http."localhost".$sl."clientes".$sl."website".$sl; 
    
  (lo que me daría: 
http://localhost/clientes/website/) 
Espero no ser muy complicado en la pregunta, en definitiva busco la manera de lograr que 
Apache+PHP me funcionen con los mismos parámetros (al menos la mayoría de los más usados) 
de igual forma en mi máquina con Windows que un server Linux/Unix. 
Agradezco desde ya sus colaboraciones. 
Salu2.