Estoy intentando hacer una reescritura de URL desde el archivo Global.ascx, pero cada vez se redirige a la página Default.aspx e ignora la Id. De pestaña como lo estoy haciendo en DotNetNuke ver. 06.01.03 (108). Aquí está el código:Reescritura de URL No funciona con Global.asax
if (CurrentURL_Path.Contains("scientific-cameras"))
{
HttpContext.Current.RewritePath("~/Default.aspx?TabId=105");
}
He creado una página abc.aspx
quiero que si "científicos-cámaras" es contiene en la url entonces redirigir a la página (abc.aspx) y 105 es TabId para abc.aspx.
puede editar su pregunta un poco y elaborar? Tal como está, hay muy poca información para que podamos ayudarlo. Además de detalles adicionales sobre su problema, ¿puede agregar las cosas que ha tratado de resolver y por qué esas soluciones no funcionaron? Finalmente, ¿puedes mencionar la versión de DotNetNuke (y si es tu propia compilación o no) que estás usando? – Jeroen
¿existe la nueva URL en el servidor? –
¿Por qué no usar Web.config para lograr lo mismo? – abatishchev