Uno de los sitios web tiene una URL como esta: example.oursite.com
. Decidimos mover nuestro sitio con una URL como esta www.oursite.com/example
. Para hacer esto, escribimos una regla de reescritura en nuestro servidor Apache que redirecciona a nuestra nueva URL con un código 301.Redirigir 301 con parte hash (ancla) #
Muchos sitios web nos vinculan con las URL del formulario example.oursite.com/#id=23
. El problema es que la redirección borra la parte hash de la URL con IE. Hasta donde yo sé, la parte hash nunca se envía al servidor.
Quería implementar la redirección con javascript para mantener la parte de hash, pero el motor de búsqueda no sabrá que nuestra URL ha cambiado. (no se devolvió el código 301)
Quiero que el motor de búsqueda sea notificado de nuestra nueva URL (301) porque necesitamos transferir el rango de la página a nuestra nueva URL.
¿Hay alguna manera de redirigir con un código 301 y mantener la parte hash (#id=23
) en la URL?
impresionante, gracias. Sospeché que había una parte de ruta/ubicación que podría establecer. Nota para cualquier persona que lea, también puede usar fidler, wireshark o encabezados http vivos. – David