Foros del Web » Programando para Internet » PHP »

[SOLUCIONADO] Necesito redirigir mi pagina web

Estas en el tema de Necesito redirigir mi pagina web en el foro de PHP en Foros del Web. Necesito redirigir mi pagina web Debo crear un script en la pagina de default (Index.php o Default.php) para que las personas que visitan WWW.XXX.ORG sean ...
  #1 (permalink)  
Antiguo 20/04/2015, 17:32
Avatar de maitica  
Fecha de Ingreso: marzo-2005
Ubicación: COLOMBIA
Mensajes: 22
Antigüedad: 16 años, 8 meses
Puntos: 0
Pregunta Necesito redirigir mi pagina web

Necesito redirigir mi pagina web

Debo crear un script en la pagina de default (Index.php o Default.php) para que las personas que visitan WWW.XXX.ORG sean re-direccionadas a XXX.ORG (donde esta el sitio)

Investigando encontré
<?php
header ("Location:http://norfipc.com/pagina.html");
?>

entiendo que debo cambiar header ("Location:http://XXX.ORG");

El index.php de mi página tiene el siguiente código

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>
<?php echo $_SERVER["HTTP_HOST"]; ?>
</title>
<style type="text/css">
/*<![CDATA[*/
body {
text-align: center;
color: #336699;
font-family: Arial, Helvetica, sans-serif;
font-size: 48px;
font-weight: bold;
}
h2.c1 {
color: #CC6600;
font-size: 24px;
font-weight: lighter;
}
p.c2 {
color: #CC6600;
font-size: 13px;
font-weight: lighter;
}
/*]]>*/
</style>
</head>
<body>
<?php echo $_SERVER["HTTP_HOST"]; ?>
<h2 class="c1">
sito in costruzione
</h2>
<p class="c2">
hosting su piattaforma <?php echo $_SERVER["SERVER_SOFTWARE"]; ?>
</p>
</body>
</html>

NO ENCUENTRO... HEADER para reemplazar el location

POR FAVOR ME PUEDEN AYUDAR.
__________________
La educación ha logrado que las personas aprendan a leer, pero es incapaz de señalar lo que vale la pena leer. Travelyan, George
:adios: maitica
  #2 (permalink)  
Antiguo 20/04/2015, 17:38
Avatar de ricardo_tu  
Fecha de Ingreso: noviembre-2010
Ubicación: Mas aca del mas alla
Mensajes: 222
Antigüedad: 11 años
Puntos: 32
Respuesta: Necesito redirigir mi pagina web

Escribelo tu mismo
Código PHP:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>

echo header("Location: http://www.example.com/"); // <---- ahi

<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>
<?php echo $_SERVER["HTTP_HOST"]; ?>
</title>
Ten cuidado de poner el header antes de mostrar algo en pantalla porque si no te dará un error.
Ojala te sirva
__________________
La ciencia al poder. Pazciencia ya viene
  #3 (permalink)  
Antiguo 20/04/2015, 17:39
Avatar de pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 13 años, 7 meses
Puntos: 2534
Respuesta: Necesito redirigir mi pagina web

No es correcto hacer la redirección con PHP, porque al final estarías generando dos peticiones, y eso no es lo mejor.

Lo ideal es usar la configuración propia de tu servidor web para hacer dicha redirección.

Por ejemplo, en el caso de Apache puedes hacer esto:
Cita:
RewriteCond %{HTTP_HOST} ^www\.sitio\.com$
RewriteRule ^(.*)$ http://sitio.com/$1 [L,R=301]
Ojalá te sirva.

Cita:
Ten cuidado de poner el header antes de mostrar algo en pantalla porque si no te dará un error.
De hecho el header() debe ir antes de cualquier tipo de salida, no después.
__________________
Y U NO RTFM? щ(ºдºщ)

No atiendo por MP nada que no sea personal.
  #4 (permalink)  
Antiguo 20/04/2015, 18:05
Avatar de maitica  
Fecha de Ingreso: marzo-2005
Ubicación: COLOMBIA
Mensajes: 22
Antigüedad: 16 años, 8 meses
Puntos: 0
Respuesta: Necesito redirigir mi pagina web

Gracias ricardo_tu y pateketrueke

Resulta que la pagina web es un subdominio.
En el momento la página index.php solo tiene texto SITIO EN CONSTRUCCION

Ahora me dicen que debo redireccionar la pagina y que debo cambiar el script
y este codigo que copie en el tema es el que corresponde al INDEX.PHP creo este es el codigo que debo corregir a donde se debe redirigir la página.

Todavia no entiendo que debo hacer.
Gracias
__________________
La educación ha logrado que las personas aprendan a leer, pero es incapaz de señalar lo que vale la pena leer. Travelyan, George
:adios: maitica
  #5 (permalink)  
Antiguo 21/04/2015, 03:26
Avatar de lauser
Moderator Unix/Linux
 
Fecha de Ingreso: julio-2013
Ubicación: Odessa (Ukrania)
Mensajes: 3.278
Antigüedad: 8 años, 4 meses
Puntos: 401
Respuesta: Necesito redirigir mi pagina web

Crea un htacces en el subdominio y lo digiges con regla 301.
Código Apache:
Ver original
  1. RewriteRule ^(.*)$ http://www.midominio.com/$1 [R=301,L]
__________________
Los usuarios que te responden, lo hacen altruistamente y sin ánimo de lucro con el único fin de ayudarte. Se paciente y agradecido.
-SOLOLINUX-
  #6 (permalink)  
Antiguo 21/04/2015, 11:57
Avatar de maitica  
Fecha de Ingreso: marzo-2005
Ubicación: COLOMBIA
Mensajes: 22
Antigüedad: 16 años, 8 meses
Puntos: 0
Respuesta: Necesito redirigir mi pagina web

Muchas gracias a todos. Ya está solucionado
__________________
La educación ha logrado que las personas aprendan a leer, pero es incapaz de señalar lo que vale la pena leer. Travelyan, George
:adios: maitica

Etiquetas: html, redirigir
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 17:23.