Results 1 to 11 of 11

Redirección

This is a discussion on Redirección within the Español forums, part of the General Discussion category; Como puedo hacer para redirigir a las persoas que entran a mi página escribiendo http://sitio.com a http: www.sitio.com?...

  1. #1
    Member Elmer's Avatar
    Real Name
    Angel Hernandez
    Join Date
    Oct 2005
    Location
    Maryland, US
    Posts
    64
    Liked
    0 times

    Redirección

    Como puedo hacer para redirigir a las persoas que entran a mi página escribiendo http://sitio.com a http:www.sitio.com?

  2. #2
    vBSEO Staff Juan Muriente's Avatar
    Real Name
    Juan Carlos Muriente
    Join Date
    Jun 2005
    Location
    Puerto Rico
    Posts
    14,266
    Liked
    586 times
    Hola Elmer,

    Al fondo the tu archivo config_vbseo.php encuentras la siguiente opción:
    Code:
    define('VBSEO_CHECK_WWWDOMAIN', 0);
    Al activarla, el mismo programa redirige a la version www:
    Code:
    define('VBSEO_CHECK_WWWDOMAIN', 1);

  3. #3
    Member Elmer's Avatar
    Real Name
    Angel Hernandez
    Join Date
    Oct 2005
    Location
    Maryland, US
    Posts
    64
    Liked
    0 times
    No hiso ningún cambio.
    Lo que quiero es que en vez de que un usuario permanesca navegando la página com http//sitio.com/foros/ se rediriga a la forma de http://www.sitio.com/foros/
    esque cuando alguien entra solo utilizando la dirección sin www. y luego hace clic en un enlace que tiene en la url las www entonces hace que aparesca sin sesión.

    Por eso quiero que al nomas que el usuario entre sea redirigido a la url completa http://www.

    no se si me hice entender
    hmm o talvez tenga alguna opción en vBulletin para que no pase eso, voy a revisar a ver que encuentro..
    Last edited by Elmer; 11-06-2005 at 12:07 PM.

  4. #4
    vBSEO Staff Juan Muriente's Avatar
    Real Name
    Juan Carlos Muriente
    Join Date
    Jun 2005
    Location
    Puerto Rico
    Posts
    14,266
    Liked
    586 times
    Si, precisamente, para eso es esa opción.

    Asegúrate de tener esta otra opción activada? Include Domain Name in URLs?

  5. #5
    Member Elmer's Avatar
    Real Name
    Angel Hernandez
    Join Date
    Oct 2005
    Location
    Maryland, US
    Posts
    64
    Liked
    0 times
    Esta habilitada. Veo que si redirecciona pero si la url contiene la pagina index.php o lo que siga despues de la barra diagonal /

    fijate en las dos direcciones aqui>

    http://latinflow.com/foros/ <--en esta no me redirecciona y en la de abajo sí
    http://latinflow.com/foros/index.php

    o
    http://latinflow.com/foros/foros.php

  6. #6
    vBSEO Staff Juan Muriente's Avatar
    Real Name
    Juan Carlos Muriente
    Join Date
    Jun 2005
    Location
    Puerto Rico
    Posts
    14,266
    Liked
    586 times
    Hola Elmer,

    Intenta añadir las siguientes reglas al principio:
    Code:
     
    RewriteCond %{HTTP_HOST} !^www\.
    RewriteRule ^(.*)$ http://www.latinflow.com/$1 [L,R=301]
    Déjame saber si funciona.

    Juan

  7. #7
    Member Elmer's Avatar
    Real Name
    Angel Hernandez
    Join Date
    Oct 2005
    Location
    Maryland, US
    Posts
    64
    Liked
    0 times
    creo que lo hace pero me redirecciona a sitio principal
    siempre que ingreso a los foros.

    Alguna idea?

  8. #8
    Junior Member
    Join Date
    Oct 2005
    Posts
    22
    Liked
    0 times
    Yo lo hago de esta manera

    PHP Code:
    if ($_SERVER['HTTP_HOST']!= "www.alkon.com.ar") {    
    if (
    $_SERVER['SCRIPT_NAME']!= "/index.php") {
      
    $url_real "http://www.alkon.com.ar/foro" $_SERVER['REQUEST_URI'];
     } else {
      
    $url_real "http://www.alkon.com.ar/foro/";
     }
      
    header("HTTP/1.1 301 Moved Permanently");
      
    header("Location: $url_real");
     } 
    Lo que hace es que si cualquiera url es distinta a www.alkon.com.ar lo cambia por www.alkon. y despues le agrego el /foro/

  9. #9
    Member Elmer's Avatar
    Real Name
    Angel Hernandez
    Join Date
    Oct 2005
    Location
    Maryland, US
    Posts
    64
    Liked
    0 times
    Quote Originally Posted by CeReBrO
    Yo lo hago de esta manera

    PHP Code:
    if ($_SERVER['HTTP_HOST']!= "www.alkon.com.ar") {    
    if (
    $_SERVER['SCRIPT_NAME']!= "/index.php") {
      
    $url_real "http://www.alkon.com.ar/foro" $_SERVER['REQUEST_URI'];
     } else {
      
    $url_real "http://www.alkon.com.ar/foro/";
     }
      
    header("HTTP/1.1 301 Moved Permanently");
      
    header("Location: $url_real");
     } 
    Lo que hace es que si cualquiera url es distinta a www.alkon.com.ar lo cambia por www.alkon. y despues le agrego el /foro/
    Y eso que hace? lo que yo quiero esque nadie accese por http://sitio.com y si lo hace, entonces que sea redirigido a la url completa, incluyendo las www, o sea, http://www.sitio.com

  10. #10
    Senior Member
    Real Name
    Ismael Briasco
    Join Date
    Oct 2005
    Location
    Buenos Aires, Argentina
    Posts
    110
    Liked
    1 times
    Quote Originally Posted by CeReBrO
    Yo lo hago de esta manera

    PHP Code:
    if ($_SERVER['HTTP_HOST']!= "www.alkon.com.ar") {    
    if (
    $_SERVER['SCRIPT_NAME']!= "/index.php") {
      
    $url_real "http://www.alkon.com.ar/foro" $_SERVER['REQUEST_URI'];
     } else {
      
    $url_real "http://www.alkon.com.ar/foro/";
     }
      
    header("HTTP/1.1 301 Moved Permanently");
      
    header("Location: $url_real");
     } 
    Lo que hace es que si cualquiera url es distinta a www.alkon.com.ar lo cambia por www.alkon. y despues le agrego el /foro/
    De donde sacaste eso???

    Elmer, eso es lo que yo hago en mi sitio tambien y es lo que vos queres, por ejemplo en mi sitio si alguien entra a www.psicofxp.com.ar/ lo envia www.psicofxp.com/ incluso respetando todo lo que sigue despues del / ej:

    http://www.psicofxp.com.ar/forums/sh...ad.php?t=35644

    Lo reemplaza por:

    www.psicofxp.com/forums/showthread.php?t=35644

    Esto lo tenes que colocar en en template phpinclude_start.

    Saludos,
    Psico.

  11. #11
    Member Elmer's Avatar
    Real Name
    Angel Hernandez
    Join Date
    Oct 2005
    Location
    Maryland, US
    Posts
    64
    Liked
    0 times
    Gracias psico,
    desafortunadamente esa plantilla ya no existe en la versi&#243;n 3.5. Creo que ahora todo se hace por plugins. Voy a intentar meterlo en alguna parte por medio de un plugin a ver si funciona.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •