Crearemos nuestro propio dominio web con XAMPP. Modificando algunos archivos de Windows y del propio programa XAMPP.
Para empezar debemos iniciar nuestro servidor local (local hosting) encendiendo XAMPP. Cuando estén en verde Apache y MySQL quiere decir que nuestro servidor esta funcionando correctamente.
Después debemos ubicar la carpeta donde hemos instalado nuestro programa de XAMPP. Ahora que estamos dentro de la carpeta del programa debemos ir a «\apache\conf\extra». Dentro de la carpeta «extra» abrir el archivo httpd-vhosts.conf.
En este archivo debemos agregar nuestro propio dominio al cual vamos a trabajar nuestro sitio web. En el debemos dar la dirección de la carpeta donde se encuentra alojado nuestro sitio web en el PC que debería ser en «htdocs» que esta dentro de la carpeta de «XAMPP» y el nombre del dominio que vamos a crear, la siguiente sintaxis se escribe así:
<VirtualHost *:80>
DocumentRoot "C:/xampp/htdocs/nuestrositioweb"
ServerName nombresitioweb.local
</VirtualHost>
El siguiente archivo que hay que cambiar es el que se encuentra en las carpetas de Windows. Ahora que estamos dentro debemos ir a «\System32\drivers\etc». Dentro de la carpeta «etc» abrir el archivo hosts. Este archivo no tienen extensión y se debe abrir bajo el modo administrador, de lo contrario no se efectuaran los cambios.
Estando dentro del archivo «hosts» debemos agregar al final del documento la siguiente línea de código:
127.0.0.1 nombresitioweb
Esta línea de código incluye una «IP» y el «nombre del dominio web» que nosotros hallamos creado.
Hay otras dos maneras de crear el nombre del sitio web, estas son:
#nombre con extensión
127.0.0.1 nombresitioweb.local
#nombre con extensión y como sub-dominio
127.0.0.1 prueba.nombresitioweb.local
Lo de la extensión queda a criterio de cada uno. De cualquiera de las tres formas debería funcionar igual.
Después de guardar los cambios se debe de reiniciar el servidor. Se abre XAMPP desde los iconos de la barra de abajo con el botón derecho en «Show/Hide» para mostrar el panel de control. Luego se debe presionar el botón Stop de Apache y MySQL para detener el servidor.
Inmediatamente se debe presionar el botón Start de Apache y MySQL para volver a levantar el servidor.

Y por ultimo ir al navegador y en la barra de dirección del navegador escribir la dirección web con el nombre del dominio recién creado por ustedes mismos.
Para hacer una prueba crearemos un archivo PHP dentro de la carpeta que hemos creado para nuestro sitio (C:\xampp\htdocs\nuestrositioweb\) llamado index.php. En el escribiremos este código:
<?php
echo "<h1 style="color: red;">Hola mundo</h1>";
?>
Aquí una muestra de como quedaría la pagina con dominio local.
Eso seria todo, espero que les funcione.




