Fake dominio con archivo de hosts?

  • icecraft
  • Beginner
  • Beginner
  • No Avatar
  • Registrado: May 17, 2006
  • Mensajes: 38
  • Loc: New Hampshire, USA
  • Status: Offline

Nota Junio 13th, 2006, 3:57 pm

¿Alguien sabe si es posible utilizar el archivo de hosts a un punto nonexistant
dominio a otro dominio?

Ejemplo: myfakedotcom.com -> subdomain.cheapskate.com

Sólo quiero simular que durante el desarrollo sin llegar a comprar el dominio. Si no el archivo de hosts, ¿hay otra manera de hacer esto?

Gracias de antemano,
Logan
  • Anonymous
  • Bot
  • No Avatar
  • Registrado: 25 Feb 2008
  • Mensajes: ?
  • Loc: Ozzuland
  • Status: Online

Nota Junio 13th, 2006, 3:57 pm

  • this213
  • Guru
  • Guru
  • Avatar de Usuario
  • Registrado: Mar 01, 2004
  • Mensajes: 1242
  • Loc: ./
  • Status: Offline

Nota Junio 14th, 2006, 8:39 pm

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:
Código: [ Select ]
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 Código: [ Select ]
<?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');
 
?>
  1. <?php
  2.  
  3. // instead of writing
  4.  
  5. echo '<a href="http://mysite.com/some_page.php">';
  6.  
  7. // you should be writing
  8.  
  9. echo '<a href="/some_page.php">';
  10.  
  11.  
  12.  
  13. // instead of writing
  14.  
  15. include('/var/www/html/somefile.php');
  16.  
  17. include('/var/www/protected/somefile.php');
  18.  
  19. // you should be writing
  20.  
  21. include('somefile.php');
  22.  
  23. include('../protected/somefile.php');
  24.  
  25. //or even - on Linux
  26.  
  27. $pwd = trim(`pwd`);
  28.  
  29. include($pwd.'/somefile.php');
  30.  
  31. $pwd = rtrim($pwd,basename($pwd));
  32.  
  33. include($pwd.'somefile.php');
  34.  
  35. ?>

Estos son sólo ejemplos de todo, pero la idea.
  • icecraft
  • Beginner
  • Beginner
  • No Avatar
  • Registrado: May 17, 2006
  • Mensajes: 38
  • Loc: New Hampshire, USA
  • Status: Offline

Nota Junio 15th, 2006, 12:54 am

Bien, gracias. Tal vez se han valido la pena si se acaba de cambiar una línea en el archivo hosts.

Afortunadamente mi urls son relativas a fin de que más no el problema. Sólo quería utilizar el dominio real de conseguir una mejor idea de lo que itll se desea utilizar (la URL a su vez tienen cierta relevancia a este sitio).

Gracias por responder.

Publicar Información

  • Total de mensajes en este tema: 3 mensajes
  • Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 54 invitados
  • No puede abrir nuevos temas en este Foro
  • No puede responder a temas en este Foro
  • No puede editar sus mensajes en este Foro
  • No puede borrar sus mensajes en este Foro
  • No puede enviar adjuntos en este Foro
 
 

© 2011 Unmelted, LLC. Ozzu® es una marca registrada de Unmelted, LLC