%@ Assembly Name="Microsoft.SharePoint.ApplicationPages, Version=14.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c"%> <%@ Page Language="C#" Inherits="Microsoft.SharePoint.WebControls.UnsecuredLayoutsPageBase" MasterPageFile="~/_layouts/simple.master" %> <%@ Import Namespace="Microsoft.SharePoint.ApplicationPages" %> <%@ Register Tagprefix="SharePoint" Namespace="Microsoft.SharePoint.WebControls" Assembly="Microsoft.SharePoint, Version=14.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c" %> <%@ Register Tagprefix="Utilities" Namespace="Microsoft.SharePoint.Utilities" Assembly="Microsoft.SharePoint, Version=14.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c" %> <%@ Import Namespace="Microsoft.SharePoint" %> <%@ Assembly Name="Microsoft.Web.CommandUI, Version=14.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c" %>
<% SPSite spServer = SPControl.GetContextSite(Context); SPWeb spWeb = SPControl.GetContextWeb(Context); %>
<%
string strSubweb = Request.QueryString["name"];
string strWebUrl;
string strSubwebUrl;
strWebUrl = SPUtility.GetFullUrl(spServer, spWeb.ServerRelativeUrl);
strSubwebUrl = strWebUrl + "/" + strSubweb;
SPSite spSite = new SPSite(strSubwebUrl);
SPWeb spSubweb = spSite.OpenWeb();
strWebUrl = SPUtility.GetFullUrl(spSite, spSubweb.ServerRelativeUrl);
if (strSubwebUrl == strWebUrl)
SPUtility.Redirect(strSubwebUrl, SPRedirectFlags.Static, Context);
%>