Si desea nombre a nombre de asignación, usted tiene que hacer una entrada en su archivo de host con la IP, algo así como:
192.168.0.5 myfakesite.com
y entonces usted necesita tener el servidor web en 192.168.0.5 por encima de respuesta a las solicitudes myfakesite.com mediante la creación de una máquina virtual para ese dominio.
En realidad es un poco de trabajo para ir a través del sitio sólo un desarrollo (y quizás se olvide de volver a cambiarlo más tarde). Una mejor respuesta sería la de escribir su código por lo que utiliza los nombres relativos de los vínculos e incluye.
<?php
// instead of writing
echo '<a href="http://mysite.com/some_page.php">';
// you should be writing
echo '<a href="/some_page.php">';
// instead of writing
include('/var/www/html/somefile.php');
include('/var/www/protected/somefile.php');
// you should be writing
include('somefile.php');
include('../protected/somefile.php');
//or even - on Linux
$pwd = trim(`pwd`);
include($pwd.'/somefile.php');
$pwd = rtrim($pwd,basename($pwd));
include($pwd.'somefile.php');
?>
- <?php
-
- // instead of writing
-
- echo '<a href="http://mysite.com/some_page.php">';
-
- // you should be writing
-
- echo '<a href="/some_page.php">';
-
-
-
- // instead of writing
-
- include('/var/www/html/somefile.php');
-
- include('/var/www/protected/somefile.php');
-
- // you should be writing
-
- include('somefile.php');
-
- include('../protected/somefile.php');
-
- //or even - on Linux
-
- $pwd = trim(`pwd`);
-
- include($pwd.'/somefile.php');
-
- $pwd = rtrim($pwd,basename($pwd));
-
- include($pwd.'somefile.php');
-
- ?>
Estos son sólo ejemplos de todo, pero la idea.