Redirigir de páginas antiguas a páginas nuevas

programación


Tengo que redirigir algunas páginas antiguas a una página nueva usando ASP.NET sin MVC

URL de la página anterior: abc.com/how-to-301-permanent-redirect-in-asp-net/
URL de la nueva página: abc.com/blog/301-permanent-redirect-in-asp-net/

Me gustaría administrar las URL nuevas y antiguas en un archivo de mapa de redireccionamiento, tal vez un csv o xml.

El sitio web anterior usaba WordPress CMS y para el nuevo estoy usando enrutamiento simple en el archivo Global.asax.

rutas.MapPageRoute(“blog”, “blog/{blog_slug}/”, “~/blog_detail.aspx”);

Lo que he probado:

He probado este código: Manejo de redirecciones 301 en ASP.NET 3.5[^]

Pero como se menciona en el tutorial, no funciona para páginas a nivel de carpeta creadas para SEO. El número de páginas es de más de 250, por lo que no es posible colocar un archivo predeterminado y una carpeta para cada una de ellas. ¿Alguna forma más sencilla de lograr esto? ¿Alguien puede ayudarme a hacer esto?

Solución 1

Redirecciones 301 en asp.net – Búsqueda de Google[^]

En ese resultado de búsqueda, fui aquí:

Blog de Jeff Widmer: Cómo realizar la redirección permanente 301 en ASP.NET[^]

La primera respuesta podría ser apropiada en su caso, pero sólo usted puede determinarlo.

コメント

タイトルとURLをコピーしました