Foros del Web » Programando para Internet » PHP »

Evitar el www en la url

Estas en el tema de Evitar el www en la url en el foro de PHP en Foros del Web. Hola amigos, recientemente he tenido problemas especialmente en los buscadore sy cuadrando las rutas de mi web porque algunas veces salen como http://www.kalvinman.com y otras ...
  #1 (permalink)  
Antiguo 23/12/2007, 21:51
Avatar de kalvinman  
Fecha de Ingreso: octubre-2006
Ubicación: Bogota Colombia
Mensajes: 849
Antigüedad: 17 años, 6 meses
Puntos: 22
Pregunta Evitar el www en la url

Hola amigos, recientemente he tenido problemas especialmente en los buscadore sy cuadrando las rutas de mi web porque algunas veces salen como http://www.kalvinman.com y otras veces http://kalvinman.com no me gusta que pase esto, quiero que todas mi urls sean sin www, por otra parte acavo de instalar el Wordpress yme doy cuenta que aunque uno entra en http://www.blog.kalvinman.com se redirecciona de una a http://blog.kalvinman.com, como hago esto???
  #2 (permalink)  
Antiguo 24/12/2007, 01:41
Avatar de Italico76  
Fecha de Ingreso: abril-2007
Mensajes: 3.303
Antigüedad: 17 años, 1 mes
Puntos: 292
Re: Evitar el www en la url

$url = str_replace("www." , "" ,$url); // se podria hacer mejor con expresiones regulares para asegurarse que COMIENCE con www.

felicidades!
__________________
Salu2!

Última edición por Italico76; 24/12/2007 a las 06:53
  #3 (permalink)  
Antiguo 24/12/2007, 09:51
Avatar de kalvinman  
Fecha de Ingreso: octubre-2006
Ubicación: Bogota Colombia
Mensajes: 849
Antigüedad: 17 años, 6 meses
Puntos: 22
Re: Evitar el www en la url

No funciono coloque
Código:
<?PHP $url = str_replace("www." , "" ,$url); ?>
al principio del documento index.php y nada sucede, como seria con expresiones regulares.???
  #4 (permalink)  
Antiguo 24/12/2007, 09:56
Avatar de Italico76  
Fecha de Ingreso: abril-2007
Mensajes: 3.303
Antigüedad: 17 años, 1 mes
Puntos: 292
Re: Evitar el www en la url

kalvinman: $url es la variable que contiene la url. sino mira este ejemplo:


Código PHP:
<?PHP echo str_replace("www." "" ,"http://www.betadir.com"); ?>
Fijate que devuelve "http://betadir.com" (sin el www)
Si hicieras....

<?php
$url="http://www.betadir.com";
$url = str_replace("www." , "" ,$url);
echo $url;
?>

Obtendrias el mismo resultado
__________________
Salu2!
  #5 (permalink)  
Antiguo 24/12/2007, 10:33
 
Fecha de Ingreso: diciembre-2007
Mensajes: 6
Antigüedad: 16 años, 4 meses
Puntos: 0
Re: Evitar el www en la url

hola amigo yo nesecito algo de ayuda no se como funciona ads te agradeceria mucho si puedes ayudarme si te interesa mi msn es [email protected]
  #6 (permalink)  
Antiguo 25/12/2007, 02:07
Avatar de vevni  
Fecha de Ingreso: julio-2005
Ubicación: cancun mexico
Mensajes: 598
Antigüedad: 18 años, 9 meses
Puntos: 3
Re: Evitar el www en la url

hay un plugin para wordpress que te elimina eso, se hace mediante un .htaccess =.
no tengo el nombre en este momento, pero te comento ya hay un plugin, pasate por el repositorio de plugins de wp y checalo, si lo encuentro te posteo el link, saludos!
__________________
Código PHP:
echo"hola mundo ver 1221332143.02";
echo
"cuantos usuarios habran impreso hola mundo en el mundo.!???"
  #7 (permalink)  
Antiguo 25/12/2007, 07:10
Avatar de Italico76  
Fecha de Ingreso: abril-2007
Mensajes: 3.303
Antigüedad: 17 años, 1 mes
Puntos: 292
Re: Evitar el www en la url

El .htaccess deberia ser algo como:

Cita:
Options FollowSymLinks
RewriteEngine On

RewriteRule http://www.kalvinman.com$ http://kalvinman.com
RewriteRule http://www.blog.kalvinman.com$ http://blog.kalvinman.com
Hay que activar el MOD REWRITE del APACHE (sirve con ese servidor solamente)
__________________
Salu2!
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 11:03.