Este sitio utiliza cookies propias y de terceros. Si continúa navegando consideramos que acepta el uso de cookies. OK Más Información.

[SOLUCIONADO] Redireccionar Web LocalHost - Desarrollo Web

  • 19 Respuestas
  • 2688 Vistas

0 Usuarios y 2 Visitantes están viendo este tema.

Desconectado QueenLannister

  • *
  • Underc0der
  • Mensajes: 10
  • Actividad:
    0%
  • Reputación 0
    • Ver Perfil
    • Email
« en: Julio 12, 2019, 11:14:02 am »
Hola Underc0ders:

Estoy trabajando en el desarrollo de una web para una empresa en forma local (por políticas de la empresa no tengo acceso al servidor). Necesito direccionar el contenido de la web al dominio del sitio desde el localhost, para que cuando busque la url desde mi navegador me muestre mi contenido en localhost. ¿Se entiende?  :-\ :-\ :-\

¿Cómo lo hago? Alguien podría orientarme un poco  :( :(

Gracias miles.

Queen*
« Última modificación: Julio 13, 2019, 09:06:45 pm por Denisse »

Desconectado DeBobiPro

  • *
  • Moderador
  • Mensajes: 293
  • Actividad:
    25%
  • Reputación 5
  • Como no sabía que era imposible, lo hice.
    • Ver Perfil
« Respuesta #1 en: Julio 12, 2019, 12:05:31 pm »
Hola,

Dejaré esto por aquí http://www.vsantivirus.com/faq-hosts.htm

Espero te ayude :)

Saludos!
Nivel 77 TERCER OJO

Desconectado QueenLannister

  • *
  • Underc0der
  • Mensajes: 10
  • Actividad:
    0%
  • Reputación 0
    • Ver Perfil
    • Email
« Respuesta #2 en: Julio 12, 2019, 06:46:37 pm »
Claro, el tema es que el archivo hosts en mi caso, ya estaba redireccionado como local hacia el dominio que necesito, pero no funciona localmente. Ahí mi duda.

Desconectado Mortal_Poison

  • *
  • Underc0der
  • Mensajes: 166
  • Actividad:
    8.33%
  • Reputación 15
  • Become the change you seek in the world. -Gandhi.
    • Ver Perfil
    • VIINACADEMY
  • Twitter: https://www.twitter.com/Mortal_Poison_
« Respuesta #3 en: Julio 12, 2019, 08:01:08 pm »
Buenas QueenLannister,

Por lo que das a entender, ¿quieres simular la página en local como si estuviera en la web, cierto?. Es decir, un ejemplo, que cuando pongas xxxx.com, vaya a tu página local y muestre la dirección en la URL.

Pues bien, como tú misma lo mencionaste, el asunto está en el archivo denominado "hosts". Sin embargo, nos cuentas que no funciona. ¿Podrías publicarlo por favor?.

Un saludo.
Become the change you seek in the world. -Gandhi.


Desconectado QueenLannister

  • *
  • Underc0der
  • Mensajes: 10
  • Actividad:
    0%
  • Reputación 0
    • Ver Perfil
    • Email
« Respuesta #4 en: Julio 12, 2019, 08:31:24 pm »
# Copyright (c) 1993-2009 Microsoft Corp.
#
# This is a sample HOSTS file used by Microsoft TCP/IP for Windows.
#
# This file contains the mappings of IP addresses to host names. Each
# entry should be kept on an individual line. The IP address should
# be placed in the first column followed by the corresponding host name.
# The IP address and the host name should be separated by at least one
# space.
#
# Additionally, comments (such as these) may be inserted on individual
# lines or following the machine name denoted by a '#' symbol.
#
# For example:
#
#      102.54.94.97     rhino.acme.com          # source server
#       38.25.63.10     x.acme.com              # x client host

# localhost name resolution is handled within DNS itself.
#   127.0.0.1       localhost
#   ::1             localhost

127.0.0.1      www.cofam.org.ar

ESE ES MI ARCHIVO HOSTS, WWW.COFAM.ORG.AR ES LA URL QUE QUIERO EJECUTAR COMO LOCAL. Al ejecutar me dirige a phpmyadmin.  :( :( :(

Gracias.

Desconectado Mortal_Poison

  • *
  • Underc0der
  • Mensajes: 166
  • Actividad:
    8.33%
  • Reputación 15
  • Become the change you seek in the world. -Gandhi.
    • Ver Perfil
    • VIINACADEMY
  • Twitter: https://www.twitter.com/Mortal_Poison_
« Respuesta #5 en: Julio 12, 2019, 08:43:02 pm »
Bien,

Te hago una pregunta rápida: ¿tienes la aplicación en la carpeta de "/www/" o "/www/aplicación"?. En caso del primer caso, debería funcionar perfecto. Si está del otro modo, en otra ruta, lo más apropiado sería crear un VirtualHost.

Además, intenta de esta forma:

Citar
127.0.0.1      www.cofam.org.ar
::1           www.cofam.org.ar

De la anterior forma, funciona perfecto si la aplicación la tienes en la raíz de "www". Es decir, cuando yo ingreso "www.cofam.org.ar" en la URL, me lleva al index.php de la raíz del "www".

En caso de querer crear el VirtualHost, puedes hacerlo de una forma muy sencilla, yendo al archivo de "httpd-vhosts.conf", que generalmente lo encuentras en la siguiente dirección: "C:\xampp\apache\conf\extra\httpd-vhosts.conf" (si usas Xampp) y "C:\wamp64\bin\apache\apache2.4.37\conf\extra" (si usas Wampp). En caso de estar una distro de GNU/Linux, simplemente lo encuentras en apache2.

En éste archivo, vas a encontrar la redirección por defecto del LocalHost en Apache:
Código: [Seleccionar]
# Virtual Hosts
#
<VirtualHost *:80>
  ServerName localhost
  ServerAlias localhost
  DocumentRoot "${INSTALL_DIR}/www"
  <Directory "${INSTALL_DIR}/www/">
    Options +Indexes +Includes +FollowSymLinks +MultiViews
    AllowOverride All
    Require local
  </Directory>
</VirtualHost>

Ahora, se debe agregar tu VirtualHost personalizado, en este caso, detalla que voy a crearlo abajo del que viene por defecto:

Código: [Seleccionar]
<VirtualHost www.myhost>
    DocumentRoot "C:\wamp64\www\carpetadelproyecto"
    ServerName www.cofam
    ServerAlias www.cofam
    <Directory "C:\wamp64\www\carpetadelproyecto">
        Options Indexes FollowSymLinks Includes ExecCGI
        AllowOverride All
        Order allow,deny
        Allow from all
   </Directory>
</VirtualHost>

Entonces, te quedaría así:

Código: [Seleccionar]

# Virtual Hosts
#
<VirtualHost *:80>
  ServerName localhost
  ServerAlias localhost
  DocumentRoot "${INSTALL_DIR}/www"
  <Directory "${INSTALL_DIR}/www/">
    Options +Indexes +Includes +FollowSymLinks +MultiViews
    AllowOverride All
    Require local
  </Directory>
</VirtualHost>

<VirtualHost www.cofam>
    DocumentRoot "C:\wamp64\www\carpetadelproyecto"
    ServerName www.cofam
    ServerAlias www.cofam
    <Directory "C:\wamp64\www\carpetadelproyecto">
        Options Indexes FollowSymLinks Includes ExecCGI
        AllowOverride All
        Order allow,deny
        Allow from all
   </Directory>
</VirtualHost>

Y lo tendrías, tipeando la dirección url, se iría a la ruta de tu proyecto personalizada.

Un saludo.
« Última modificación: Julio 12, 2019, 08:56:49 pm por Mortal_Poison »
Become the change you seek in the world. -Gandhi.


Desconectado QueenLannister

  • *
  • Underc0der
  • Mensajes: 10
  • Actividad:
    0%
  • Reputación 0
    • Ver Perfil
    • Email
« Respuesta #6 en: Julio 12, 2019, 08:57:10 pm »
Perdón, pero no entiendo lo que me quieres decir :/

Desconectado Mortal_Poison

  • *
  • Underc0der
  • Mensajes: 166
  • Actividad:
    8.33%
  • Reputación 15
  • Become the change you seek in the world. -Gandhi.
    • Ver Perfil
    • VIINACADEMY
  • Twitter: https://www.twitter.com/Mortal_Poison_
« Respuesta #7 en: Julio 12, 2019, 09:00:48 pm »
Reemplaza esto en tu archivo "hosts" por favor:

Código: [Seleccionar]
# Copyright (c) 1993-2009 Microsoft Corp.
#
# This is a sample HOSTS file used by Microsoft TCP/IP for Windows.
#
# This file contains the mappings of IP addresses to host names. Each
# entry should be kept on an individual line. The IP address should
# be placed in the first column followed by the corresponding host name.
# The IP address and the host name should be separated by at least one
# space.
#
# Additionally, comments (such as these) may be inserted on individual
# lines or following the machine name denoted by a '#' symbol.
#
# For example:
#
#      102.54.94.97     rhino.acme.com          # source server
#       38.25.63.10     x.acme.com              # x client host

# localhost name resolution is handled within DNS itself.
#   127.0.0.1       localhost
#   ::1             localhost


127.0.0.1      www.cofam.org.ar
::1            www.cofam.org.ar

Y pon en tu navegador web, www.cofam.org.ar. Vas a notar que te va a llevar al directorio donde se almacenan las aplicaciones, que es en "/www", ¿cierto?. ¿Ahí tienes tu aplicación? ¿qué aplicación para levantar el servidor estás usando(Xampp,Wamp)?.

Become the change you seek in the world. -Gandhi.


Desconectado QueenLannister

  • *
  • Underc0der
  • Mensajes: 10
  • Actividad:
    0%
  • Reputación 0
    • Ver Perfil
    • Email
« Respuesta #8 en: Julio 12, 2019, 09:03:31 pm »
No, no me lleva a un directorio me lleva a la página de XAMPP... que dice WELCOME to Apache... y eso.

Desconectado Mortal_Poison

  • *
  • Underc0der
  • Mensajes: 166
  • Actividad:
    8.33%
  • Reputación 15
  • Become the change you seek in the world. -Gandhi.
    • Ver Perfil
    • VIINACADEMY
  • Twitter: https://www.twitter.com/Mortal_Poison_
« Respuesta #9 en: Julio 12, 2019, 09:05:28 pm »
Exactamente, es por eso mismo. Porque cuando realizas la redirección del archivo "hosts" se va al index.php del xampp que por defecto, se encuentra en htdocs o www(no recuerdo, porque no lo uso). Ahora, dame la ruta completa donde se encuentra tu aplicación por favor.
Become the change you seek in the world. -Gandhi.


Desconectado QueenLannister

  • *
  • Underc0der
  • Mensajes: 10
  • Actividad:
    0%
  • Reputación 0
    • Ver Perfil
    • Email
« Respuesta #10 en: Julio 12, 2019, 09:08:33 pm »
C:\xampp\htdocs\cofam

Desconectado Mortal_Poison

  • *
  • Underc0der
  • Mensajes: 166
  • Actividad:
    8.33%
  • Reputación 15
  • Become the change you seek in the world. -Gandhi.
    • Ver Perfil
    • VIINACADEMY
  • Twitter: https://www.twitter.com/Mortal_Poison_
« Respuesta #11 en: Julio 12, 2019, 09:14:09 pm »
Entonces por favor, busca el archivo httpd-vhosts.conf en tu carpeta de Xampp. Una vez lo encuentres, copia y pega lo siguiente:

Código: [Seleccionar]
NameVirtualHost 127.0.0.1
<VirtualHost 127.0.0.1>
    DocumentRoot "C:\xampp\htdocs\
    ServerName localhost
</VirtualHost>

<VirtualHost www.cofam>
    DocumentRoot "C:\xampp\htdocs\cofam"
    ServerName www.cofam
    ServerAlias www.cofam
    <Directory "C:\xampp\htdocs\cofam">
        Options Indexes FollowSymLinks Includes ExecCGI
        AllowOverride All
        Order allow,deny
        Allow from all
   </Directory>
</VirtualHost>

Reinicias el servidor, y cuando tipees www.cofam.org.ar, irá a la carpeta "C:\xampp\htdocs\cofam" a buscar tu aplicación.
Become the change you seek in the world. -Gandhi.


Conectado DtxdF

  • *
  • Moderator
  • Mensajes: 355
  • Actividad:
    61.67%
  • Reputación 6
  • Eres un auto y tienes dos opciones: Parar o Seguir
    • Ver Perfil
    • Mi repositorio de Github donde encontraras herramientas para tu trabajo.
« Respuesta #12 en: Julio 12, 2019, 09:23:15 pm »
@QueenLannister

Hola compañero, te ayudare dependiendo de la compresión de cómo redactaste el problema.

Según lo que deseas hacer, es redireccionar la URL del host local (localhost, 127.0.0.1, ::1) hacia el dominio www.cofam.org.ar "remotamente". Si este es el problema puedes hacerlo de distintas maneras: "https://www.ionos.es/digitalguide/dominios/gestion-de-dominios/metodos-para-redireccionar-una-pagina-web/" y si es de manera local hazlo con el archivos hosts.

Si lo que deseas es incluir el dominio en el servidor local, usa un iframe.

Por lo que dices es que cuando ingresas en la página "www.cofam.org.ar" te redirecciona a el servidor local (una conjetura mía, debido a que indicas que te muestra la página de XAMP), así pues indicas que tienes algo mal configurado.

Si puedes volver a explicar, mucho mejor.

- DtxdF
« Última modificación: Julio 13, 2019, 02:09:00 pm por DtxdF »
Los seres humanos son robots, cuyo combustible es el afanado dinero.

Conectado hielasangre

  • *
  • Underc0der
  • Mensajes: 214
  • Actividad:
    20%
  • Reputación 4
    • Ver Perfil
« Respuesta #13 en: Julio 13, 2019, 01:15:07 pm »
No, no me lleva a un directorio me lleva a la página de XAMPP... que dice WELCOME to Apache... y eso.

si seguis sin resolver porque no entendes lo que te explican más arriba, agarra el contenido de C:\xampp\htdocs\cofam
y copialo en C:\xampp\htdocs\ sobreescribiendo el index.php y listo cuando entres al dominio vas a poder ver el sitio

Conectado DtxdF

  • *
  • Moderator
  • Mensajes: 355
  • Actividad:
    61.67%
  • Reputación 6
  • Eres un auto y tienes dos opciones: Parar o Seguir
    • Ver Perfil
    • Mi repositorio de Github donde encontraras herramientas para tu trabajo.
« Respuesta #14 en: Julio 13, 2019, 02:32:18 pm »
@QueenLannister

Creo!, que solucione tu problema. Si lo que quieres es que cuando ingreses a el host local (127.0.0.1, localhost, ::1) se muestre la pagina cliente (www.cofam.org.ar), entonces tendrás que editar el archivo hosts pero tendrás que hacerlo de otra manera.

Me refiero en vez colocar en el archivo hosts que te muestre la pagina cliente al ingresar la dirección del host local, hazlo con un dominio diferente o copia y pega lo siguiente y experimenta:

Código: [Seleccionar]
# Copyright (c) 1993-2009 Microsoft Corp.
#
# This is a sample HOSTS file used by Microsoft TCP/IP for Windows.
#
# This file contains the mappings of IP addresses to host names. Each
# entry should be kept on an individual line. The IP address should
# be placed in the first column followed by the corresponding host name.
# The IP address and the host name should be separated by at least one
# space.
#
# Additionally, comments (such as these) may be inserted on individual
# lines or following the machine name denoted by a '#' symbol.
#
# For example:
#
#      102.54.94.97     rhino.acme.com          # source server
#       38.25.63.10     x.acme.com              # x client host

# localhost name resolution is handled within DNS itself.
# 127.0.0.1       localhost
# ::1             localhost

190.113.136.212       dtxdf.com

Te explico, la dirección IP "190.113.136.212" es la del dominio "www.cofam.org.ar" y el dominio "dtxdf.com" es un dominio de ejemplo aunque si lo colocas en el navegador te mostrara la pagina cliente o haces un ping veras que te muestra es la dirección IP del dominio "www.cofam.org.ar".

Para obtener la dirección IP del dominio "www.cofam.org.ar" solo haz un ping:

Código: [Seleccionar]
Haciendo ping a www.cofam.org.ar [190.113.136.212] con 32 bytes de datos:
Respuesta desde 190.113.136.212: bytes=32 tiempo=1448ms TTL=45
Respuesta desde 190.113.136.212: bytes=32 tiempo=380ms TTL=45
Respuesta desde 190.113.136.212: bytes=32 tiempo=296ms TTL=45
Respuesta desde 190.113.136.212: bytes=32 tiempo=354ms TTL=45

Estadísticas de ping para 190.113.136.212:
    Paquetes: enviados = 4, recibidos = 4, perdidos = 0
    (0% perdidos),
Tiempos aproximados de ida y vuelta en milisegundos:
    Mínimo = 296ms, Máximo = 1448ms, Media = 619ms

*Recuerda que la dirección IP cambia si es dinámica*.

Y por ultimo en el archivo hosts vas a editarlo junto al dominio que desees (En vez de colocar dtxdf.com, coloca otro que desees), por ultimo ingresa en el navegador, coloca el dominio y pum!, listo.

- DtxdF
Los seres humanos son robots, cuyo combustible es el afanado dinero.

Desconectado QueenLannister

  • *
  • Underc0der
  • Mensajes: 10
  • Actividad:
    0%
  • Reputación 0
    • Ver Perfil
    • Email
« Respuesta #15 en: Julio 13, 2019, 04:11:09 pm »
Entonces por favor, busca el archivo httpd-vhosts.conf en tu carpeta de Xampp. Una vez lo encuentres, copia y pega lo siguiente:

Código: [Seleccionar]
NameVirtualHost 127.0.0.1
<VirtualHost 127.0.0.1>
    DocumentRoot "C:\xampp\htdocs\
    ServerName localhost
</VirtualHost>

<VirtualHost www.cofam>
    DocumentRoot "C:\xampp\htdocs\cofam"
    ServerName www.cofam
    ServerAlias www.cofam
    <Directory "C:\xampp\htdocs\cofam">
        Options Indexes FollowSymLinks Includes ExecCGI
        AllowOverride All
        Order allow,deny
        Allow from all
   </Directory>
</VirtualHost>

Reinicias el servidor, y cuando tipees www.cofam.org.ar, irá a la carpeta "C:\xampp\htdocs\cofam" a buscar tu aplicación.


Seguí lo que me dijiste y no ha funcionado. Me sigue direccionando a la página de XAMPP.

Desconectado QueenLannister

  • *
  • Underc0der
  • Mensajes: 10
  • Actividad:
    0%
  • Reputación 0
    • Ver Perfil
    • Email
« Respuesta #16 en: Julio 13, 2019, 04:14:43 pm »
No, no me lleva a un directorio me lleva a la página de XAMPP... que dice WELCOME to Apache... y eso.

si seguis sin resolver porque no entendes lo que te explican más arriba, agarra el contenido de C:\xampp\htdocs\cofam
y copialo en C:\xampp\htdocs\ sobreescribiendo el index.php y listo cuando entres al dominio vas a poder ver el sitio

No sé a qué te refieres con "sobre escribir" el index.php. ¿Qué se supone que debería escribir allí? no entiendo.

Conectado hielasangre

  • *
  • Underc0der
  • Mensajes: 214
  • Actividad:
    20%
  • Reputación 4
    • Ver Perfil
« Respuesta #17 en: Julio 13, 2019, 04:42:19 pm »
Bueno te han dado varias soluciones, el problema es que sigues sin entender ninguna de las que te damos. Por eso te recomendaría que te pongas a aprender sobre servidores, algo muy básico... 
También del manejo de sistemas operativos.

por lo que relatas, si entras a
 http://www.cofam.org.ar/cofam/ estaria resuelto.

Desconectado QueenLannister

  • *
  • Underc0der
  • Mensajes: 10
  • Actividad:
    0%
  • Reputación 0
    • Ver Perfil
    • Email
« Respuesta #18 en: Julio 13, 2019, 07:33:46 pm »
¡LO HE RESUELTO!

En primer lugar, como les comenté el localhost apuntaba al dominio correcto (configuación a través del archivo hosts), el problema era que tenía los archivos duplicados, uno con la conexión a la DB y el otro con el index.php renombrado. Lo que hice fue renombrar la carpeta de xampp y realizar una nueva instalación, luego copié mis archivos a la raíz www e hice una nueva conexión con la DB.

Funcionó. Gracias.
 
Seguro que hay mucho que tendré que aprender (tengo otra profesión y estoy haciendo un trabajo que corresponde a otra persona), aunque sean cosas "básicas", creo que el foro está para intercambiar conocimientos y no está bueno mostrar soberbia ante otros usuarios .

Saludos  :-* :-*

Conectado hielasangre

  • *
  • Underc0der
  • Mensajes: 214
  • Actividad:
    20%
  • Reputación 4
    • Ver Perfil
« Respuesta #19 en: Julio 13, 2019, 08:08:25 pm »
¡LO HE RESUELTO!

En primer lugar, como les comenté el localhost apuntaba al dominio correcto (configuación a través del archivo hosts), el problema era que tenía los archivos duplicados, uno con la conexión a la DB y el otro con el index.php renombrado. Lo que hice fue renombrar la carpeta de xampp y realizar una nueva instalación, luego copié mis archivos a la raíz www e hice una nueva conexión con la DB.

Funcionó. Gracias.
 
Seguro que hay mucho que tendré que aprender (tengo otra profesión y estoy haciendo un trabajo que corresponde a otra persona), aunque sean cosas "básicas", creo que el foro está para intercambiar conocimientos y no está bueno mostrar soberbia ante otros usuarios .

Saludos  :-* :-*
Felicitaciones. Por lo que dices de soberbia nadie te trato mal, muchas veces al ser un trato impersonal se puede entender dependiendo de como lo tome el lector.

en mi caso y cito:

Citar
Por eso te recomendaría que te pongas a aprender sobre servidores, algo muy básico... 

te recomendé que que aprendas sobre servidores, la soberbia hablando hubiera sido, decir que no sabes nada. y que uno sabe mas que vos, pero no fue el caso. Saludos.

 

¿Te gustó el post? COMPARTILO!



[SOLUCIONADO] ¿Kali Linux o Kali Linux Ligth ?

Iniciado por worq

Respuestas: 2
Vistas: 21409
Último mensaje Noviembre 21, 2017, 12:28:54 pm
por Codig0Bit
[SOLUCIONADO] Multiuploader de imagenes con mysql, hosting de imagenes con mysql

Iniciado por graphixx

Respuestas: 4
Vistas: 9514
Último mensaje Marzo 26, 2013, 05:42:58 pm
por Xt3mP
[SOLUCIONADO] ¿Como publicar un software como software libre?

Iniciado por FuriosoJack

Respuestas: 2
Vistas: 8165
Último mensaje Mayo 23, 2017, 07:24:22 am
por HATI
[SOLUCIONADO] Linux Mint, errores, errores y mas errores...

Iniciado por n1sendev

Respuestas: 12
Vistas: 12476
Último mensaje Noviembre 22, 2017, 06:50:55 am
por RuidosoBSD
[SOLUCIONADO] Ayuda urgente con Virus "Virus.Win32Sality"

Iniciado por Napsters

Respuestas: 6
Vistas: 10693
Último mensaje Junio 11, 2012, 03:38:18 am
por Satyricon