Foros del Web » Administración de Sistemas » Apache »

Problema con htaccess. Me da error 404

Estas en el tema de Problema con htaccess. Me da error 404 en el foro de Apache en Foros del Web. Hola a todos, Todo empezó con un problema, el cual era que mi misma pagina sin www, me enlazaba a mi misma página con www. ...
  #1 (permalink)  
Antiguo 31/05/2011, 03:40
 
Fecha de Ingreso: marzo-2009
Mensajes: 168
Antigüedad: 15 años, 1 mes
Puntos: 1
Problema con htaccess. Me da error 404

Hola a todos,

Todo empezó con un problema, el cual era que mi misma pagina sin www, me enlazaba a mi misma página con www. y esos enlaces google los daba como duplicados y las visitas cayeron de 500 visitas, hasta llegar a 10 visitas diarias. Entonces pregunte en un foro y me dijeron que tenia que hacer una redirección y me dieron un página en la cual introducias el nombre de tu web y te decia las redireciones que tenias que hacer para que la url principal fuera www . mipaginaweb.com en lugar de mipaginaweb.com. Esta es la página en donde hice eso:

http://www.cuwhois.com/herramienta-s...rect-check.php

Esa pagina me genero un codigo, este es el codigo que generó para arreglar el problema:

# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteCond %{HTTP_HOST} !^www\.mipaginaweb\.com
RewriteRule (.*) http://www.mipaginaweb.com/$1 [R=301,L]
</IfModule>

# END WordPress

Entonces yo cambié mi htaccess de esto (que es como lo tenia):


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

# END WordPress

A esto:

# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteCond %{HTTP_HOST} !^www\.mipaginaweb\.com
RewriteRule (.*) http://www.mipaginaweb.com/$1 [R=301,L]
</IfModule>

# END WordPress

Y entonces la pagina principal o sea el index si se veia, pero las demás páginas no, ningun post, ninguna pagina de tags, nada, todo me daba error 404.

Y lo que hice fue volver a poner el htaccess que tenia al principio, pero resulta que tampoco se ve ninguna. me da el mismo error.

Así que ahora no se que hacer, porque ponga el htaccess que ponga mi blog no se ve, solo se ve el index.

Alguien me podría ayudar. ¿como puedo volver a restablecer todo a su normalidad?

Gracias
  #2 (permalink)  
Antiguo 31/05/2011, 05:56
 
Fecha de Ingreso: mayo-2011
Ubicación: En alguna parte del ciberespacio.
Mensajes: 3
Antigüedad: 12 años, 10 meses
Puntos: 1
Respuesta: Problema con htaccess. Me da error 404

Hola.

Mira yo para las redirecciones lo hago de la siguiente manera.

Yo uso directadmin y siempre instalo los wordpress en el subdirectorio wordpress dentro de public_html. De modo que la pagina sería mipaginaweb.com/wordpress

Bien queremos que mipaginaweb.com redireccione a www.mipaginaweb.com/wordpress. Pues lo hago de la siguiente manera. sin eliminar el index.html dentro de public_html, hacemos en el .htaccess una redirección permanente 301 de la siguiente manera, en tu .htaccess situado en public_html ponemos lo siguiente:

redirect 301 /index.html http://www.mipaginaweb.com/wordpress

mira si así te sirve, bueno no se como tendrás tu montado el tinglado pero cambia wordpress por tu directorio de WP, o si lo tienes todo en el principal no te harían falta redirecciones.

Un saludo.

Etiquetas: 404, htaccess
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 14:39.