protected void Page_Load(object sender, EventArgs e) { if (Page.Request.Url.AbsolutePath.ToLower().EndsWith("aboutus.aspx")) { HTTPResponse.PermamentlyMoved301(Context, "/aboutus"); } }
/// <summary> /// set the page skin /// </summary> /// <param name="e"></param> protected override void OnPreInit(EventArgs e) { if (Page.Request.Url.AbsolutePath.ToLower().EndsWith(".aspx")) { HTTPResponse.PermamentlyMoved301(Context, "/video"); } Master.SkinID = "Video"; base.OnPreInit(e); }
protected void Page_LoadComplete(object sender, EventArgs e) { if (Page.Request.Url.AbsolutePath.ToLower().EndsWith(".aspx")) { HTTPResponse.PermamentlyMoved301(Context, "/community"); } Master.HTMLTitle = PageTitle.GetCommunityTitle(); Master.MetaDescription = "Live mobile video broadcasting networking"; Master.MetaKeywords = "Live mobile video, live video, mobile video, Live, live, mobile phone, mobile, phone,social, social networking"; }
/// <summary> /// set the page skin /// </summary> /// <param name="e"></param> protected override void OnPreInit(EventArgs e) { Member member = (Member)Session["Member"]; if (member == null) { Response.Redirect("/signup"); } if (Page.Request.Url.AbsolutePath.ToLower().EndsWith(".aspx")) { HTTPResponse.PermamentlyMoved301(Context, "/download"); } Master.SkinID = "domore"; base.OnPreInit(e); }
protected void Page_Load(object sender, EventArgs e) { HTTPResponse.PermamentlyMoved301(this.Context, "/features"); }
protected void Page_Load(object sender, EventArgs e) { LoginUrl = @"/signup/?u=" + Request.Url.AbsoluteUri; string strLiveBroadcastID = Request.Params["l"]; member = (Member)Session["Member"]; if (member != null) { IsLoggedIn = true; } DefaultVideo = ExtractPageParams.GetVideo(this.Page, this.Context); string FormattedTitle = RegexPatterns.FormatHTMLTitle(DefaultVideo.Title); FormattedTitle = RegexPatterns.FormatStringForURL(FormattedTitle); ThisURL = "/video/" + FormattedTitle + "/" + DefaultVideo.WebVideoID; if (DefaultVideo != null) { string VideoTitle = ExtractPageParams.GetVideoTitle(this.Page, this.Context); // SEO: if the title has changed then send a redirect request to the browser if (FormattedTitle != VideoTitle) { HTTPResponse.PermamentlyMoved301(Context, ThisURL); //Context.Response.Status = "301 Moved Permanently"; //Context.Response.StatusCode = 301; //Context.Response.AddHeader("location", "/videos/" + FormattedTitle + "/" + DefaultVideo.WebVideoID); //Context.Response.Redirect("/video/" + FormattedTitle + "/" + DefaultVideo.WebVideoID); } NumberOfComments = DefaultVideo.NumberOfComments; ViewingMember = new Member(DefaultVideo.MemberID); PageType = DefaultPageType.Video; DefaultVideoURL = DefaultVideo.VideoResourceFile.FullyQualifiedURL; DefaultMediaID = DefaultVideo.WebVideoID; DefaultVoteCount = DefaultVideo.TotalVoteScore.ToString(); VideoURL = DefaultVideo.VideoResourceFile.FullyQualifiedURL; DefaultNumberOfViews = (++DefaultVideo.NumberOfViews).ToString(); int ViewerMemberID = (member != null) ? member.MemberID : 0; string IPAddress = Request.UserHostAddress; Video.IncreaseWatchedCount(DefaultVideo.WebVideoID, ViewerMemberID, IPAddress); // no need to save anymore //DefaultVideo.Save(); PermaLink = WebRoot + "video/" + RegexPatterns.FormatStringForURL(DefaultVideo.Title) + "/" + DefaultVideo.WebVideoID; EmbedLink = @"<object width=""480"" height=""400""><param name=""movie"" value=""http://www.next2friends.com/flvplayer.swf""></param><param name=""wmode"" value=""transparent""></param><embed src=""http://www.next2friends.com/flvplayer.swf?file=" + VideoURL + @""" type=""application/x-shockwave-flash"" wmode=""transparent"" width=""480"" height=""400""></embed></object>"; MainTitle = DefaultVideo.Title; MainSubTitle = DefaultVideo.Description; if (IsLoggedIn) { ReportAbuseLink = "/ReportAbuse.aspx?r=" + DefaultMediaID; DefaultVoteUpLink = @"javascript:vote('v','" + DefaultMediaID + "', true);"; DefaultVoteDownLink = @"javascript:vote('v','" + DefaultMediaID + "', false);"; AddFavouritesLink = @"javascript:addToFavourites('" + CommentType.Video.ToString() + "','" + DefaultMediaID + "');"; } else { ReportAbuseLink = @"/signup.aspx?u=ReportAbuse.aspx?r=" + DefaultMediaID + "&url=" + Request.Url.AbsoluteUri; DefaultVoteUpLink = LoginUrl; DefaultVoteDownLink = LoginUrl; AddFavouritesLink = LoginUrl; } Comments1.ObjectId = DefaultVideo.VideoID; Comments1.ObjectWebId = DefaultVideo.WebVideoID; Comments1.CommentType = CommentType.Video; forwardToFriend.ObjectWebID = DefaultVideo.WebVideoID; forwardToFriend.ContentType = CommentType.Video; } else { //404 - The video was not found HTTPResponse.FileNotFound404(Context); Server.Transfer("/NotAvailable.aspx?rt=v"); } //RenderVideoSlider(); }