Foros del Web » Estrategias Digitales y Negocios Online » SEO »

.htaccess devuelve la url original

Estas en el tema de .htaccess devuelve la url original en el foro de SEO en Foros del Web. Hola a Todos, Por fin estoy terminando mi pagina y me he encontrado con un problema al adaptarla un poco para los buscadores. Con urls ...
  #1 (permalink)  
Antiguo 23/10/2011, 02:50
 
Fecha de Ingreso: mayo-2004
Mensajes: 102
Antigüedad: 20 años, 7 meses
Puntos: 5
.htaccess devuelve la url original

Hola a Todos,
Por fin estoy terminando mi pagina y me he encontrado con un problema al adaptarla un poco para los buscadores. Con urls amigables no se porque me devuelve la url original en el navegador

Este es el codigo del .htaccess:

RewriteEngine on
RewriteBase /
RewriteRule ^articulo/(.+)$ /articulos.php?n=$1 [L,R=301]

RewriteRule ^traducciones-e-interpretacion/$ /traducciones.php$ [L,R=301]
RewriteRule ^certificado-de-calidad/$ /certificado_de_calidad.php$ [L,R=301]
RewriteRule ^contactanos/$ /contactenos.php$ [L,R=301]
RewriteRule ^acerca-de-nosotros/$ /acerca_de_nosotros.php$ [L,R=301]

Entonces cuando yo pongo por ejemplo en la barra de url en el navegador
articulo/1, me cambia la dirección automáticamente y pone articulos.php?n=1
Alguien sabe a que se debe esto?

A mi me gustaria que la url de variables quedara escondida osea que nunca la viera el usuario.

Desde ya muchas gracias!!
__________________
Bruno Quintana
  #2 (permalink)  
Antiguo 23/10/2011, 03:44
Avatar de charlyalegret  
Fecha de Ingreso: septiembre-2011
Ubicación: Barcelona
Mensajes: 705
Antigüedad: 13 años, 2 meses
Puntos: 140
Respuesta: .htaccess devuelve la url original

tienes que quitar lo del R=301, ya que con eso indicas que la dirección buena y permanente es la segunda
  #3 (permalink)  
Antiguo 23/10/2011, 06:25
 
Fecha de Ingreso: mayo-2004
Mensajes: 102
Antigüedad: 20 años, 7 meses
Puntos: 5
Respuesta: .htaccess devuelve la url original

Muchas gracias charlyalegret!Pero de esa manera no me carga el .css ni script, porque creo que toma como directorio donde se encuentra,
Hay alguna otra solucion que poner la direccion entera de cada cosa osea, eldominio.com/elarchivo.php/css/.js

MUCHAS GRACIASSS!!!
__________________
Bruno Quintana
  #4 (permalink)  
Antiguo 23/10/2011, 06:40
Avatar de charlyalegret  
Fecha de Ingreso: septiembre-2011
Ubicación: Barcelona
Mensajes: 705
Antigüedad: 13 años, 2 meses
Puntos: 140
Respuesta: .htaccess devuelve la url original

pon la barra delante de todos los enlaces: /loquesea.css o /directorios/loquesea.js
así no tendrás problemas con los directorios "virtuales" o como se llamen!

Suerte
  #5 (permalink)  
Antiguo 23/10/2011, 11:07
 
Fecha de Ingreso: mayo-2004
Mensajes: 102
Antigüedad: 20 años, 7 meses
Puntos: 5
Respuesta: .htaccess devuelve la url original

Muchas gracias! va carma!
Un saludo!
__________________
Bruno Quintana

Etiquetas: devuelve, original, url
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 12:38.