Como puedo hacer para redirigir a las persoas que entran a mi página escribiendo http://sitio.com a http:www.sitio.com?
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?...
Como puedo hacer para redirigir a las persoas que entran a mi página escribiendo http://sitio.com a http:www.sitio.com?
Hola Elmer,
Al fondo the tu archivo config_vbseo.php encuentras la siguiente opción:
Al activarla, el mismo programa redirige a la version www:Code:define('VBSEO_CHECK_WWWDOMAIN', 0);
Code:define('VBSEO_CHECK_WWWDOMAIN', 1);
Juan Muriente / Crawlability Inc.
Security vbulletin - Patch Level for all supported versions released!
Unveiling the NEW vBSEO Sitemap Generator 3.0. - available NOW for vBSEO Customers!
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.
Si, precisamente, para eso es esa opción.
Asegúrate de tener esta otra opción activada? Include Domain Name in URLs?
Juan Muriente / Crawlability Inc.
Security vbulletin - Patch Level for all supported versions released!
Unveiling the NEW vBSEO Sitemap Generator 3.0. - available NOW for vBSEO Customers!
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
Hola Elmer,
Intenta añadir las siguientes reglas al principio:
Déjame saber si funciona.Code:RewriteCond %{HTTP_HOST} !^www\. RewriteRule ^(.*)$ http://www.latinflow.com/$1 [L,R=301]
Juan
Juan Muriente / Crawlability Inc.
Security vbulletin - Patch Level for all supported versions released!
Unveiling the NEW vBSEO Sitemap Generator 3.0. - available NOW for vBSEO Customers!
creo que lo hace pero me redirecciona a sitio principal
siempre que ingreso a los foros.
Alguna idea?
Yo lo hago de esta manera
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/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");
}
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.comOriginally Posted by CeReBrO
De donde sacaste eso???Originally Posted by CeReBrO
![]()
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.
Gracias psico,
desafortunadamente esa plantilla ya no existe en la versió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.