elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Estamos en la red social de Mastodon


+  Foro de elhacker.net
|-+  Programación
| |-+  Desarrollo Web (Moderador: #!drvy)
| | |-+  Error Al crear varios host
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] 2 Ir Abajo Respuesta Imprimir
Autor Tema: Error Al crear varios host  (Leído 13,379 veces)
SrTrp


Desconectado Desconectado

Mensajes: 328


Script/C#


Ver Perfil
Error Al crear varios host
« en: 16 Diciembre 2021, 08:19 am »

Hola que tal tengo un problema quiero crear varios "servidores" con xampp para trabajar mas cómodamente el detalle que cuando me redirijo a uno me redirige a la carpeta local que es htdocs y estoy asignando otra ruta
Primero que nada ya asigne las direcciones con las url que usare en el archivo
Citar
hosts de C:\Windows\System32\drivers\etc
Código:
	127.0.0.1	app.prueba.ec
Ahora modifique el archivo
Citar
httpd-vhosts de C:\xampp\apache\conf\extra
Puse esto:
Código:
<VirtualHost app.prueba.ec:80>
        DocumentRoot "C:\xampp\htdocs\prueba"
ServerName app.prueba.ec
<Directory "C:\xampp\htdocs\prueba">
Order allow,deny
Allow from all
</Directory>
</VirtualHost>
Y me sigue redirigiendo como si pusiera localhost y quiero que me redirija a la carpeta "prueba"
PD: no se si este post pueda ir aquí


En línea

el-brujo
ehn
***
Desconectado Desconectado

Mensajes: 21.641


La libertad no se suplica, se conquista


Ver Perfil WWW
Re: Error Al crear varios host en apache
« Respuesta #1 en: 16 Diciembre 2021, 12:45 pm »

No se llaman "servidores" son vhosts

La sintaxis y configuración la veo bien.

app.prueba.ec debería llevarte a C:\xampp\htdocs\prueba

Mejor edita el fichero httpd.conf general que el de la carpeta conf/extra

O en el fichero principal de conf deber haber una línea

Citar
Include conf.modules.d/*.conf

Pues lo mismo para conf/extra


En línea

SrTrp


Desconectado Desconectado

Mensajes: 328


Script/C#


Ver Perfil
Re: Error Al crear varios host
« Respuesta #2 en: 17 Diciembre 2021, 00:30 am »

Me sigue pasando lo mismo ya intente de las 2 formas que me haz dicho, siento que algo esta mal en mi httpd conf por eso no me redirige a donde quiero aquí lo dejo no se si le puedan echar un vistazo
 https://pastebin.com/NBAX5VtP
En línea

MinusFour
Moderador Global
***
Desconectado Desconectado

Mensajes: 5.529


I'm fourth.


Ver Perfil WWW
Re: Error Al crear varios host
« Respuesta #3 en: 17 Diciembre 2021, 02:47 am »

El archivo es httpd-vhosts.conf, dentro de conf/extra. No se que archivo estes editando.

Yo usaría otro tipo de hostname, en especial con navegadores modernos, porque como el TLD existe por lo general hacen una petición directa al servidor DNS y se olvidan de tu archivo host. Prueba con otra cosa, por ejemplo:

Código:
app.prueba.local
En línea

SrTrp


Desconectado Desconectado

Mensajes: 328


Script/C#


Ver Perfil
Re: Error Al crear varios host
« Respuesta #4 en: 17 Diciembre 2021, 04:52 am »

El archivo es httpd-vhosts.conf, dentro de conf/extra. No se que archivo estes editando.

Yo usaría otro tipo de hostname, en especial con navegadores modernos, porque como el TLD existe por lo general hacen una petición directa al servidor DNS y se olvidan de tu archivo host. Prueba con otra cosa, por ejemplo:

Código:
app.prueba.local
Sigue pasando lo mismo me redirige a la carpeta htdocs como si ingresara localhost en lugar que a mi carpeta del proyecto que quiero, y si estoy configurando el archivo httpd-vhosts.conf que esta en C:\xampp\apache\conf\extra, por un momento creí que como que no leia ese archivo de configuración pero escribir algo erróneo y si me marca el error al prender el apache así que como quien dice me esta ignorando esto "<VirtualHost>" o hay algo que forza mandar al directorio normal, pero ya cheque los archivos que hacen include del archivo global httpd conf, y no encuentro nada..

Como dato extra eh intentado hacer esto desde otra computadora y versión mas antigua de xampp y sucede lo mismo
« Última modificación: 17 Diciembre 2021, 05:10 am por SrTrp » En línea

el-brujo
ehn
***
Desconectado Desconectado

Mensajes: 21.641


La libertad no se suplica, se conquista


Ver Perfil WWW
Re: Error Al crear varios host
« Respuesta #5 en: 17 Diciembre 2021, 11:56 am »

Asgurate que estás editando el fichero:

Código:
 C:\xampp\apache\conf\extra/httpd-vhosts.conf



Citar
# Virtual hosts
Include conf/extra/httpd-vhosts.conf

Y lo que dice MinusFour  tiene toda la razón, un TLD tan raro podría dar problemas.

Comprueba que app.prueba.ec resuelve correctamente a localhost, o prueba con otro ejemplo test.dominio.local

Comprueba el fichero error.log

Y añade fichero log al vhost, para obtener más información

¿Qué versión de XAMPP estás usando para Windows? Supongo que ya es Apache 2.4.x, las otras ramas están obsoletas y hay algunos cambios de sintaxis.

Por ejemplo

Citar
   Order allow,deny
   Allow from all

Ya no existe, ahora se usa:

Migrar Apache 2.2 a Apache 2.4

Uno de los cambios más importantes que de momento se mantiene por compatibilidad son las directivas Order deny,allow

    Allow from all
    ahora es:
    Require all granted


    Deny from all
    ahora es:
    Require all denied


Ejemplo:

Código:
    <IfModule mod_authz_core.c>
     # Apache 2.4
     Require all denied
     Require ip 127.0.0.1
     </IfModule>
     <IfModule !mod_authz_core.c>
     # Apache 2.2
     Order deny,allow
     Deny from all
     Allow from 127.0.0.1
     </IfModule>


https://httpd.apache.org/docs/2.4/upgrading.html
« Última modificación: 17 Diciembre 2021, 11:59 am por el-brujo » En línea

MinusFour
Moderador Global
***
Desconectado Desconectado

Mensajes: 5.529


I'm fourth.


Ver Perfil WWW
Re: Error Al crear varios host
« Respuesta #6 en: 17 Diciembre 2021, 14:46 pm »

Vaya, ha pasado ya un tiempo desde que he modificado un virtualhost.

La directiva <VirtualHost> no toma un nombre de dominio como parámetro, sino una IP (con wildcards).

La documentación dice que tienes que hacer:

Código
  1. <VirtualHost *:80>
  2. # config aqui
  3. ServerName nombrededominioaqui
  4. </VirtualHost>

https://httpd.apache.org/docs/2.4/vhosts/name-based.html
« Última modificación: 17 Diciembre 2021, 14:48 pm por MinusFour » En línea

SrTrp


Desconectado Desconectado

Mensajes: 328


Script/C#


Ver Perfil
Re: Error Al crear varios host
« Respuesta #7 en: 21 Diciembre 2021, 04:28 am »

el-brujo si ya verifique al 100% que estoy editando ese fichero
Citar
C:\xampp\apache\conf\extra/httpd-vhosts.conf
También ya cambie lo del TLD poniendo prueba.local y no pasa nada me redirige igual que el antes como si no existiera la configuración del virtual host.
Aquí esta el error log que me da al prender apache, al parecer no le veo nada de malo
https://pastebin.com/PFnSZi7R
Ya verifique la versión de mi apache y esta arriba de 2.4 y probé con lo de "Require" y no veo cambio.

Minus ya también probé con eso quitando el minio y usando mi ip y *:80, y no cambia nada

PD: la verdad ya llevo días tratando de solucionar esto y no puedo, es que como si no usara la configuración del <VirtualHost>, pero pongo algo erróneo en el archivo de httpd-vhosts.conf y ahí si al activar apache me marca error, muchas gracias de verdad a los que han intentado ayudarme pero no mas no queda supongo que ya lo dejare así
En línea

Danielㅤ


Desconectado Desconectado

Mensajes: 1.853


🔵🔵🔵🔵🔵🔵🔵


Ver Perfil
Re: Error Al crear varios host
« Respuesta #8 en: 21 Diciembre 2021, 05:26 am »

Hola, podrías probar a hacer un rehash al servidor de wammp o un restart para que se reinicie, una configuración como esa debería de reiniciarse wamp para que tome los nuevos cambios en ese archivo:

Código:
C:\xampp\apache\conf\extra/httpd-vhosts.conf


Saludos
« Última modificación: 21 Diciembre 2021, 05:28 am por Danielㅤ » En línea

SrTrp


Desconectado Desconectado

Mensajes: 328


Script/C#


Ver Perfil
Re: Error Al crear varios host
« Respuesta #9 en: 22 Diciembre 2021, 00:14 am »

Hola, podrías probar a hacer un rehash al servidor de wammp o un restart para que se reinicie, una configuración como esa debería de reiniciarse wamp para que tome los nuevos cambios en ese archivo:

Código:
C:\xampp\apache\conf\extra/httpd-vhosts.conf


Saludos
Cada cambio que realizo hago un reinicio, pero nada..
En línea

Páginas: [1] 2 Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
error: couldn't arp for host
Wireless en Linux
CrÄsH 0 3,796 Último mensaje 18 Noviembre 2011, 23:57 pm
por CrÄsH
Error al conectar al host - no se puede abrir una conexión al host en el puerto
Hacking
AdeLax 2 15,782 Último mensaje 16 Septiembre 2012, 00:29 am
por AdeLax
Denegación por el host remoto ERROR
.NET (C#, VB.NET, ASP)
Treiaron 2 3,061 Último mensaje 10 Febrero 2017, 18:58 pm
por Eleкtro
Local host dice: Error al conectar con el servidor
Bases de Datos
Antoniio 1 2,582 Último mensaje 20 Agosto 2018, 06:14 am
por EdePC
Error al iniciar Windows, (Script Host)
Windows
jhon ed 2 6,516 Último mensaje 13 Septiembre 2019, 03:20 am
por jhon ed
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines