Hola,
Te sugiero leer este artículo:
[SEO] Redireccionar URLs sin www a www, o viceversa. - Blogs - vBHispano - vBulletin en español
2Likes
Esta es una discusión para el tema Problema con las www/foro.php/index.php en el foro vBulletin 3 - Preguntas, Problemas y Soluciones, bajo la categoría Soporte vBulletin; Buenas Que Tal?...Antes que nada gracias por la ayuda. Les quiero comentar que tengo instalado la version 3.8.6 en mi foro, tambien tengo el vbseo y el vbadvanced.
Mi problema es el siguiente, hace un ...
Página:
Buenas Que Tal?...Antes que nada gracias por la ayuda. Les quiero comentar que tengo instalado la version 3.8.6 en mi foro, tambien tengo el vbseo y el vbadvanced.
Mi problema es el siguiente, hace un tiempo mediante htcaccess agregue esto:
RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST} ^miforo\.com$ [NC]
RewriteRule ^(.*)$ ht tp: // www. miforo.com/$1 [R=301,L]
para que me redireccione de
www. miforo.com
a
miforo.com
Y funciono, hasta hace un tiempo que me di cuenta que al ingresar a
www. miforo.com/index.php
o
www. miforo.com/foro.php
(cuando coloco la direccion asi con las WWW y el index/foro/.php)
No me redirecciona a "SIN" www. Se mantiene con las WWW y tengo problema con los logueos.
Me pueden ayudar porfavor si no es mucha molestia.. Mil gracias.
Hola,
Te sugiero leer este artículo:
[SEO] Redireccionar URLs sin www a www, o viceversa. - Blogs - vBHispano - vBulletin en español
Ya lo lei amigo, dice sobre las www pero no dice sobre:
www. miforo.com/ INDEX.PHP
y tampoco sobre
www. miforo.com/ FORO.PHP
Dice como de sin o con WWW a sin o con WWW pero no dice cuando es algo con php, no redirecciona, nose si me doy a entender...
Que pasaria si lo colocara asi:
RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST} ^www.miforo\.com$ [NC]
RewriteRule ^(.*)$ ht tp: // miforo.com/$1 [R=301,L]
RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST} ^www.miforo\.com/index.php$ [NC]
RewriteRule ^(.*)$ ht tp: // miforo.comindex.php/$1 [R=301,L]
RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST} ^www.miforo\.com/foro.php$ [NC]
RewriteRule ^(.*)$ ht tp: // miforo.com/foro.php/$1 [R=301,L]
Creo que esto lo solucionaria pero habria algun problema??
tambien podes probar desde las herramientas de webmaster de google que podes cambiar esa opcion![]()
Como hago eso amigo??..Te lo agradeceria un monton si me lo explicaras!!
www.google.com/webmasters/tools?hl=es
te creas la cuenta, y tenes que activarla poniendo un codigo de validacion por ftp
una ves validada podes usarla
buscas la opcion de redireccionamiento 301 o 404
a su ves con htacces hace lo mismo
Redireccion 301 con o sin www
Esto podemos hacerlo actualizando nuestro htaccess, en el mismo debemos agregar o verificar que ya existan las siguintes líneas:
RewriteEngine On
RewriteCond %{HTTP_HOST} !^www\.
RewriteRule ^(.*)$ http://www.%{HTTP_HOST}/$1 [R=301,L]
si el link no tiene www agregar http://www. , si optamos por no usar www. utilizamos:
RewriteEngine On
RewriteCond %{HTTP_HOST} ^www\.(.*)$
RewriteRule ^(.*)$ http://%1/$1 [R=301,L]
si tiene www utilizar utilizar solo http:// y lo demás.
luego actualizas las cookies el cache, y si en una semana no se resuelve preguntale a tu hosting
salu2
Trata con:
Naturalmente colocas tu dominio.Código:RewriteCond %{HTTP_HOST} !^www\.vbhispano\.com RewriteRule (.*) http://www.vbhispano.com/$1 [R=301,L]
No puedes colocar las líneas RewriteEngine On y RewriteBase / más de dos veces. El foro te daría un Error 500.
Amigo Golem he probado lo que dijiste, ese codigo en el htcaccess siempre lo he utilizado, y en google tambien lo he cambiado pero al ingresar en esta pagina para ver contenido duplicado, me dice:
Datos analizados:
http://www.foro.com tiene un cod: 301 - Moved
http://foro.com tiene un cod: 404 - Not
http://www.foro.com/index.php tiene un cod: 200 - OK
http://foro.com/index.php tiene un cod: 200 - OK
http://www.foro.com/index.htm tiene un cod: 404 - Not
http://foro.com/index.htm tiene un cod: 404 - Not
http://www.foro.com/index.html tiene un cod: 404 - Not
http://foro.com/index.html tiene un cod: 404 - Not
http://www.foro.com/index.shtm tiene un cod: -
http://foro.com/index.shtm tiene un cod: -
http://www.foro.com/index.asp tiene un cod: -
http://foro.com/index.asp tiene un cod: -
http://www.clanpy.com/default.asp tiene un cod: -
http://foro.com/default.asp tiene un cod: -
http://www.foro.com/index.aspx tiene un cod: -
http://foro.com/index.aspx tiene un cod: -
http://www.foro.com/index.cfm tiene un cod: -
http://foro.com/index.cfm tiene un cod: -
http://www.foro.com/index.pl tiene un cod: -
http://foro.com/index.pl tiene un cod: -
http://www.foro.com/default.htm tiene un cod: -
http://foro.com/default.htm tiene un cod: -
Problemas encontrados :
2 páginas respondieron con código 200. Esto presenta un problema de duplicidad para los buscadores.
Lo correcto sería que http://www.foro.com o http://foro.com devolviera un código 200, pero no ambos.
lo del htcaccess ya esta hecho! y si ingreso a
www.miforo.com
me lleva a miforo.com
pero si ingreso
www.miforo.com/index.php
NO me lleva a miforo.com/index.php
Solucionado, instale este complemente, fue la unica solucion, todo ahora se redirecciona.
Force www. (without .htaccess) - vBulletin.org Forum
Salu2.