Problemas redireccionamiento 301 con htaccess en Hostgator

  • Autor Autor Vladimir Ceballos
  • Fecha de inicio Fecha de inicio
V

Vladimir Ceballos

Iota
SEO
Amigos, hace un momento seleccione mi domino preferido (sin www) en herramientas para webmasters de Google, (esto lo hice porque no habia utilizado dicha opcion) y creo que por eso mi PR 3 bajo a 0 sin ninguna explicacion, pense que me habian penalizado pero mi posicionamiento sigue igual. Ok... bueno el problema que tengo en este momento es que Google me aconseja crear un redireccionamiento 301, eso lo puedo hacer atraves del archivo htaccess, pero este archivo no lo encuentro en mi panel de hosting de hostgator, alguien sabe si este esta oculto y como ponerlo visible para modificarlo, o si este no existe como lo creo... tambien si alguien tiene idea como se hace este redireccionamiento, le pido el favor y me comparta este conociemiento... exitos!! :hmmmm2:
 
Tengo entendido que el archivo .htaccess hay que crearlo uno, solo hay que poner un codigo, lo haces en el bloc de notas, luego se sube al hosting, el codigo no lo tengo ahorita, lo voy a buscar.
 
Ok alf33 muchas gracias... espero tu colaboracion
 
Ya encontre el codigo, es este:
HTML:
RewriteEngine on
RewriteCond %{HTTP_HOST} ^tusitio.com [NC]
RewriteRule ^(.*)$ http://www.tusitio.com/$1 [L,R=301]

Solo editas donde dice tusitio.com y www.tusitio.com
Eso lo haces en el block de notas y lo guardas como htaccess.txt y lo subes al hosting en la carpeta donde tienes instalado wordpress y cuando ya este alojado en el hosting lo renombras como .htaccess y listo, si hubieras hecho antes esto no hubieras perdido PR, pero lo vas a recuperar ya veras.
 
abrir el block de notas y dentro de el poner el siguiente codigo
PHP:
RewriteEngine on
RewriteCond %{HTTP_HOST} ^www.tudominio.com [NC]
RewriteRule ^(.*)$ http://tudominio.com/$1 [L,R=301]
luego guardar con la extension .htaccess .. punto adelante sin nada al final.. luego subirlo ... ovio debes cambiar donde dice mydomain por el tuyo.. saludos
 
Última edición:
Muy buen aporte amigos... ya lo cree como me han dicho... pero al subirlo a mi hosting donde tengo intalado wordpress me aparece que el archivo ya existe conla posibilidad de overwrite... osea copiar encima... que me recomiendan... alguien sabe como puedo ver el que ya existe ya que es oculto
 
Si moviste wordpress a tu dominio sin WWW tienes que colocar el archivo que te indican arriba en la carpeta para WWW donde no deberías tener un archivo .htaccess existente.
 
Listo amigos ya logre abrir el archivo htaccess que existia en mi hosting.... contiene lo siguiente

# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>

# END WordPress

Ahora si como debo editarlo para darle la misma funcion de los codigos de arriba
 
Asi debe quedar

Insertar CODE, HTML o PHP:
RewriteEngine on 
RewriteCond %{HTTP_HOST} ^www.tudominio.com [NC] 
RewriteRule ^(.*)$ http://tudominio.com/$1 [L,R=301] 

# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>

# END WordPress
 
Gracias solo... espero que sea como tu dices... exitos! dedo verde

Quien me corrobora y me dice si lo que hice estuvo bien... este es mi htaccess y lo que queria era hacer una redireccion 301 del dominio sin www a el con www... para recueperar mi PR... que antes era 3 y ahora es 0:

RewriteEngine on
RewriteCond %{HTTP_HOST} ^http://www.alt22.com [NC]
RewriteRule ^(.*)$ http://alt22.com/$1 [L,R=301]

# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>

# END WordPress
 
Última edición:
Atrás
Arriba