Dónde pegar este có...
 
Avisos
Vaciar todo

Dónde pegar este código en .htaccess

21 Respuestas
4 Usuarios
0 Reactions
3,849 Visitas
Respuestas: 2639
Famed Member
Topic starter
 

Hola,

Debo poner este código en el archivo .httaccess pero no sé donde pegarlo. Sé que es al principio pero veo texto de por medio y me entran dudas. Adjunto mi archivo httaccess por si podéis indicarme el lugar exacto.

Debo poner este fragmento para redirigir de urls sin sufijo html a urls con sufijo html

RewriteEngine On
RewriteCond %{REQUEST_URI} ! .html$
RewriteCond %{REQUEST_URI} ! /$
RewriteRule ^(.*)$ $1.html

Y tambien tengo que poner este para redirigir de urls sin www a urls con www

RewriteEngine On
RewriteCond %{HTTP_HOST} ^midominio.es
RewriteRule (.*) http://www.midominio.es/$1 [R=301,L]

Gracias

URL del sitio: Contenido solo visible a usuarios registrados


 
Respondido : 13/03/2013 7:31 am
Pablo Velasco
Respuestas: 20382
Illustrious Member
 

Hola,

Personalmente modificaría la configuración global de Joomla para que deje las urls sin sufijo y subiría el nuevo mapa web resultante a la página de webmasters de Google para que realice la nueva indexación.

Aunque temporalmente sí que es posible que esto puede afectar al posicionamiento de tu página, con el tiempo se recuperará.

También podrías optar con la configuración anterior por hacer los redireccionamientos de páginas con sufijo html a páginas sin ella.


 
Respondido : 14/03/2013 3:05 pm
Respuestas: 2639
Famed Member
Topic starter
 

Hola Pablo,

Optaré por la primera opción. ¿Podéis darme el codigo de redireccionamiento en .httacces de con sufijo a sin sufijo para que una vez indexadas las urls sin sufijo pueda subirlo?

Saludos


 
Respondido : 14/03/2013 3:48 pm
Pablo Velasco
Respuestas: 20382
Illustrious Member
 

Hola,

En el caso de que se hayan indexado las urls sin sufijo no será necesario que hagas un redireccionamiento, ya que precisamente ya no habrá enlaces a las urls con sufijo.

Sobre el código a poner en el .htaccess, si realizas una búsqueda en google encontrarás multitud de ejemplos. Algunos serían estos:

http://stackoverflow.com/questions/1472982/htaccess-redirect-all-html-files

http://stackoverflow.com/questions/9261384/redirecting-files-with-html-extension-to-files-without-extension-in-url


 
Respondido : 14/03/2013 3:58 pm
Respuestas: 2639
Famed Member
Topic starter
 

Hola Pablo,

Pero estarán indexadas de los dos modos: con html y sin html, lo cual google interpretará como contenido duplicado. ¿No debo hacer un redireccionamiento para evitar esto? No será viable eliminar de Google una por una todas las urls con sufijo, por eso creía que debería hacer un redireccionamiento.

¿No es así?

Saludos


 
Respondido : 14/03/2013 4:12 pm
Jordi Sala
Respuestas: 12058
Illustrious Member Admin
 

Hola Alceste,

Personalmente modificaría la configuración global de Joomla para que deje las urls sin sufijo y subiría el nuevo mapa web resultante a la página de webmasters de Google para que realice la nueva indexación.

Aunque temporalmente sí que es posible que esto puede afectar al posicionamiento de tu página, con el tiempo se recuperará.

Soy de la misma opinión que Pablo. Cuando se envía un Sitemap a Google le indicas lo que debe rastrear, ya tenga .html o no.

Lo que intentas de realizar las redirecciones, soy exceptico al respecto de que pueda funcionar bien, pero bueno las opiniones son como la nariz, que cada uno tiene la suya.

Saludos


 
Respondido : 14/03/2013 4:33 pm
Respuestas: 2639
Famed Member
Topic starter
 

Hola Jordi,

Tienes razón con lo de las opiniones y en este tema más aún. Me metí en otros foros para aclararme sobre esta cuestión y cada vez ando más liado o de regreso al punto de partida. :S

En fin, voy a optar por desactivar los sufijos y cruzar los dedos. Si luego lo de la perdida de posicionamiento fuera muy grave y durara mucho, ya veré si me la juego con los redireccionamientos. Me parece que lo mejor será ir por etapas, primero soluciono lo de los sufijos y luego (si fuera realmente necesario) veo como soluciono lo del contenido duplicado. No veo otra manera de abordar el problema.

Muchas gracias por vuestra ayuda.

Saludos! 🙂


 
Respondido : 14/03/2013 5:16 pm
Página 2 / 2