Si vous voulez que le nom de nom de mappage, vous devez faire une entrée dans votre fichier hosts avec l'ip, quelque chose comme:
192.168.0.5 myfakesite.com
et puis vous avez besoin d'avoir un serveur Web à l'adresse 192.168.0.5, invite réponse à myfakesite.com en mettant en place un hôte virtuel pour ce domaine.
C'est en fait un peu de travail pour aller un peu grâce à un site de développement (et vous pourriez oublier de revenir plus tard). Une meilleure réponse serait d'écrire votre code afin qu'il utilise des noms relatifs de liens et inclut.
<?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');
-
- ?>
Ce sont tous que des exemples, mais vous voyez l'idée.