Saltar al contenido

cómo configurar un servidor web xampp para diferentes directorios raíz

Solución:

Puede cambiar Apaches httpd.conf haciendo clic en (en el panel de control de xampp) apache/conf/httpd.conf y ajustar las entradas para DocumentRoot y el correspondiente Directory entrada. Solo control+F para “htdocs” y cambie las entradas a su nueva ruta.

Ver captura de pantalla:

Configuración de XAMPP

#
# DocumentRoot: The directory out of which you will serve your
# documents. By default, all requests are taken from this directory, but
# symbolic links and aliases may be used to point to other locations.
#
DocumentRoot "C:/xampp/htdocs"
<Directory "C:/xampp/htdocs">

  • Vaya a C: xampp apache conf httpd.conf
  • Abra httpd.conf
  • Buscar etiqueta: DocumentRoot “C: / xampp / htdocs”
  • Edite la etiqueta en: DocumentRoot “C: / xampp / htdocs / myproject / web”
  • Ahora busque la etiqueta y cámbiela a

  • Reinicie su Apache

Por si acaso, si alguien prefiere una solución más simple, especialmente en Linux (por ejemplo, Ubuntu), una salida muy fácil es crear un enlace simbólico a la carpeta deseada en la carpeta htdocs. Por ejemplo, si quiero poder servir archivos desde una carpeta llamada “/ home / some / projects / testserver /” y mi htdocs se encuentra en “/ opt / lampp / htdocs /”. Simplemente crea un enlace simbólico como este:

ln -s /home/some/projects/testserver /opt/lampp/htdocs/testserver

El comando para el enlace simbólico funciona así:
ln -s target source
dónde,

target - The existing file/directory you would like to link TO.
source - The file/folder to be created, copying the contents of the target. The LINK itself.

Para obtener más ayuda, consulte ln –help Source: Create Symbolic Links in Ubuntu

Y eso está hecho. simplemente visite http: // localhost / testserver / De hecho, ni siquiera necesita reiniciar su servidor.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *