How To Implement Custom 404 Page In .NET Web Form Application Using Routing

Jun 19, 2010

I am using ASP.NET 4.0 Web Forms. I learned that, in order to optimize my Web Application for Search Engine, I must implement custom 404 page. But the way Microsoft tell us to implement custom 404 (within Web.Config file), that is not good for SEO. Microsoft says,

<customErrors mode="RemoteOnly" defaultRedirect="GenericErrorPage.htm">
<error statusCode="404" redirect="Page-Not-Found.aspx" />
</customErrors>

But when the page is not found, IIS issue 302 redirect to Page-Not-Found.aspx page which is not good. So, I implemented custom 404 page using Routing technique that is available in ASP.NET 3.5 SP1 and 4.0. I used the following router in Global.asax page

View 2 Replies


Similar Messages:

Configuration :: Web Form Routing And 404 Custom Error Page?

Jan 28, 2011

I have a problem with my site, and I'm using .net 4, web form routing

I have this route ,routes.MapPageRoute("JobPreview", "jobs/{jobId}/{pg}/{Position}", "~/default.aspx")

so, this page is working fine
http://www.jobsagents.com/jobs/24651/1/automation-qa-engineer

If we remove the last segment of this url, it should be redirected to the custom 404 not found page, but in the deployment server it redirects to the default IIS error page for 404 errors

http://www.jobsagents.com/jobs/24651/1/, on my local machine it's ok, and shows my custom error page.

If we remove the last three segments of the url
http://www.jobsagents.com/jobs it works fine on the deployment server.

View 1 Replies

How To Stop The Underlying Web Form In A Routing Application From Being Accessed Directly

Oct 5, 2010

Imagine a Web Forms application with routing.

A clean page name like:

[URL]

Might have an underlying of URL of:

[URL]

If a user enters [URL] into a browser, I need to redirect to [URL]

Is this possible to do?

I can't work out a way to do this as the routing engine is not executed for a physical page and in the page.aspx Page_Load method I have no way of knowing whether the URL was entered directly or was the result of a route.

View 2 Replies

Web Forms :: Image Disappear When Call Web Page Form URL Routing

Feb 12, 2011

My web page is having an asp.net chart control. It's generating fine for normal view. When I try to access same page using asp.net web forms URL routing even the chart is generated it wont appear. This is the working URL of browser [URl]

<br />
<img id="MainContent_ChartStatPageView" src="/control/ChartImg.axd?i=chart_bdbc69194ab84888b1b2102d1712af8f_0.png&g=e0446e41d13f46dab74bb0873cdc9cee" alt="" style="height:300px;width:656px;border-width:0px;" />
<br />

This is the not working URL of the browser [URL] generated image source

<img id="MainContent_ChartStatPageView" src="/control/myretailers/abc/manage/catalogues/stat/ChartImg.axd?i=chart_55636b86c8ce4a3eba2c29cd874e6737_6.png&g=f0eb41381c3d4f1d8fa7dbc7d6f6d476" alt="" style="height:300px;width:656px;border-width:0px;" />
<br />

View 2 Replies

Trying To Implement Custom Profile Fields In Visual Studio 2008 Web Application Project?

Mar 18, 2010

I've been working on this for a while now and nothing has been a bigger pain in asp.net. I'm trying to implement custom profile fields in my visual studio 2008 web application project. I've read a lot of tutorials but they all seem to be either out dated or don't apply to web application projects. Last night I got a little closer to solving the problem when I found the "Web Profile Builder" for web applications. I've successfully set this up and can handle static profile data.I've got my web.config file setup and I can access my custom profile fields by Profile.CustomField. Now I want to figure out how I integrate this with the database and data connection. I know there are two standard ways to handle this, I would like to create new columns in the aspnet_Profile database (rather than the delimited key/value option).I'm pretty new to asp.net and this is my first project with c#, .net, and asp.

View 3 Replies

Implement A Custom 404 Page On Sitefinity 3.5

Aug 25, 2010

How do I implement a custom 404 page on Sitefinity 3.5 using ASP.NET?

View 1 Replies

C# - To Implement Routing In .NET MVC

Feb 14, 2011

I'm trying to wrap my mind around the way ASP.NET MVC implements routing.

From what is my current understanding, it seems my route string much have a "{controller}" and "{action}", otherwise it doesn't work?

How would I define the route that using a SearchController and Search action taking both SearchKeywords and SearchCaseSensitive arguments had the following URL?

domain/SearchKeywords/CaseSensitive

Even simpler, how do I map domain to controller SearchController and to Search?

View 3 Replies

MVC Custom Routing Long Custom Route Not Clicking In Head?

Jun 5, 2010

I have spent several hours today reading up on doing Custom Routing in ASP.NET MVC. I can understand how to do any type of custom route if it expands from or is similar/smaller than the Default Route. However, I am trying figure out how to do a route similar to:

/Language/{LanguageID}/Question/{QuestionID}/

And what I would like, too, is similar to how SO works. Something like:

/Language/{LanguageID}/Arabic/Question/{QuestionID}/Some-Question-Title

Where "Arabic" and "Some-Question-Title" can be almost anything because what really matters is the ID's

A complete url example might be

[URL]

Am I going beyond what can be done with the extended URL past the language ID?

View 1 Replies

Web Forms :: Trying To Implement 4 URL Routing?

Jan 14, 2011

We have a shopping cart product. I am trying to implement ASP.Net 4 URL Routing. The problem I have is with image and other resource folders. I can resolve all the links that are defined within the pages and in the code behind. But, some of the links come from html text entered by users.

Using absolute path is not an option. There are some work arounds. But, I want to avoid those work-arounds, because we don't want to burden the users. Is there a way to achieve this through URL Routing?

E.g. The image path derived from the rewritten page: [URL]

Is there a way to achieve this without any patch work?

View 2 Replies

Web Forms :: Implement URL Routing

Apr 20, 2013

i want to avoid displaying page as [URL] It should show as [URL]....

View 1 Replies

How To Implement Url Routing For A Website Which Is One Year Old

Apr 2, 2010

Is it advisable to implement url routing for an asp.net(webforms) website which is one year old... What are the factors to be considered before implementing....

Edit: It is a web based product website developed my company and users should pay for using it...

View 2 Replies

Url Rewriting - Utility Or Opensource To Implement Routing And Url-Rewritting?

Oct 31, 2010

I need to implement Routing or Url-Rewriting in my application. So, is there any utility like logging utility Elmah. I dont want to write much code, I need to configure and start playing.

View 2 Replies

Security :: Can Implement Custom MembershipUser/custom Roles And Membership Provider

Oct 13, 2010

I create custom principal for implement logic for users. In identity I store Id, Name. But it abnormally - this classes must use for authenticate and authorize.

I can implement custom MembershipUser, custom Roles and Membership provider.

How to do it? What best practices are?

View 5 Replies

Data Controls :: Restrict Pages Displayed When Implement Custom Pager For GridView With Custom Paging

May 19, 2013

I have read your article from aspsnippets.com about custom paging it really work, but there are a problem that if there are more record in database (2000 to 5000) than  number of page index  will be goes in large number. like 1 to 200, any way which can divide it  like 12345678910...2000.

View 1 Replies

Web Form (No MVC) VB.NET URL Routing

Feb 22, 2010

I've been doing research for a few days now and I know that I want to do ASP Routing over Rewriting. I found this great article:http://www.4guysfromrolla.com/articles/051309-1.aspx and also

http://blogs.msdn.com/mikeormond/archive/2008/05/14/using-asp-net-routing-independent-of-mvc.aspx. I write in VB.NET, these two articles are written in C#. I converted the code, but I must be missing something because my routing doesn't work correctly.

I was able to download the code from 4guys and it works fine. I found some differences between my results and theirs when I stepped through error checking. I added the 3 lines to the web.config file:

<system.web>
<httpModules>
<add name="UrlRoutingModule" type="System.Web.Routing.UrlRoutingModule, System.Web.Routing, Version=3.5.0.0,[code]....

I right clicked on my project and added a reference to the System.Web.Routing dll.I created a Global.asax file in the root directory.

<%@ Application Language="VB" %>
<%@ Import Namespace="System.Web.Routing" %>
<script runat="server"> [code]....

Theirs shows the correct value of whatever you click on The requestContext variable, > HttpContext > System.Web.HttpContextWrapper > Request > System.Web.HttpRequestWrapper > PhysicalPath = "C:UsersNvXDesktopMyWebsiteWebResource.axd"

Theirs shows PhysicalPath = "C:\Users\NvX\Desktop\RoutingDemo\Products\Pavlova" (Pavlova was the link I clicked on)

When I query the database using LINQ, it never finds WebResource.axd and redirects to the NotFound.aspx page. When I load Default.aspx, I want it to load that page. If I type /tjnevis (which is a username in the database), I want it to go to a page where I can put together a profile, pulling the information for that username, which I can figure out. It's the routing that I'm having trouble with. If I could get it to work correctly, I think the PhysicalPath should look similar to the 4guys example I downloaded.

View 4 Replies

Put 4 Links In The Sidebar Of Master Page Which Every Other Form (content Page) In Web Application Inherits - C# / Visual Studio 2008

Apr 3, 2011

I want to have 4 links in the sidebar of master page which every other form (content page) in my web application inherits.

<table>
<tr>
<td width= "150px">
<asp:ContentPlaceHolder ID="ContentPlaceHolder1" runat="server">
<asp:Menu runat="server" ID="MainMenu1" CssClass="MasterContent" StaticSubMenuIndent="30px">
<Items>
<asp:MenuItem Text="My Software" NavigateUrl="~/MySoftware.aspx"></asp:MenuItem>
<asp:MenuItem Text="Check Out" NavigateUrl="~/CheckOut.aspx"></asp:MenuItem>
<asp:MenuItem Text="View Shopping Cart" NavigateUrl="~/ShoppingCart.aspx"></asp:MenuItem>
<asp:MenuItem Text="Continue Shopping" NavigateUrl="~/Start.aspx"></asp:MenuItem>
</Items>
</asp:Menu>
</asp:ContentPlaceHolder>
</td>
<td width="900px">
<asp:ContentPlaceHolder ID="ContentPlaceHolder2" runat="server">
</asp:ContentPlaceHolder>
</td>
</tr>
</table>

This is the content in the master page as you can see there are 4 menu items i tried to form as sidebar and i tried to inherit in home.aspx(one of the content pages) as follows:

<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="Start.aspx.cs" Inherits="WebStore._Start"
MasterPageFile="~/Webstore.Master" %>
<asp:Content ID="StartSideBar" runat="server" ContentPlaceHolderID="ContentPlaceHolder1">

But unfortunately the sidebar is not at all getting displayed. I know i'm doing fundamentally wrong some where. My intention is to have web pages to have sidebar like this. It is a screenshot of my intended page.

View 1 Replies

Web Forms :: Web Form 4.0 Url Routing + Iis 6.0 Is It Possible

Sep 9, 2010

I have web app written in .net 4.0 using url routing. It works fine in the development environment in VS 2010.But It's not working after publishing to iis6. I keep having HTTP error 404. I tried Wildcard mapping with v4.0.0319aspnet_isapi.dll and it's not working.

View 1 Replies

MVC :: Synonyms For Controllers (Custom Routing)?

Jul 18, 2010

I have an ASP.NET 4 MVC2 multi-language application and I need the same HomeController to response ДОМОЙ as well.Our application has 12 Controllers and should support 9 different languages.The optimal solution would be to override some FindControllerByName & FindViewByName, but I can't find such functions.
Do any of you guys know how can I achieve such a behavior?

View 4 Replies

Web Forms :: Pass Custom Data Through URL Routing?

May 29, 2012

I use url routing according to this article [URL]

this is global.asax code

void Application_Start(object sender, EventArgs e) {
RegisterRoutes(RouteTable.Routes);
}
public static void RegisterRoutes(RouteCollection routes) {
routes.Add("BikeSaleRoute", new Route (
"bikes/sale",
new CustomRouteHandler("~/Details.aspx")
));


here when we type eg:[URL]  it go to details.aspx  now i want instead of bikes/sale that define here it read Behcode column from DB and when my user type their becode like this   [URL]  it go to details.aspx 

how i can do it?

this is my users table

Id Behcode name description

1 1111 Jack Test
2 2222 Sara test

View 1 Replies

C# - Page Inheritance In Custom Sharepoint Application?

Aug 2, 2010

I have a default.aspx in a folder _layouts/sandbox on the sharepoint server.

It has the following code:

using System;
using System.Configuration;
using System.Data;
using System.Linq;
using System.Web;

[Code]....

View 1 Replies

.NET MVC2 Custom Routing With Wildcard Or Free Text Url?

Sep 28, 2010

I have a requirement to add specific functionality to an asp.net mvc2 web site to provide addtional SEO capability, as follows:

The incoming URL is plain text, perhaps a containing a sentence as follows

"http://somesite.com/welcome-to-our-web-site" or "http://somesite.com/cool things/check-out-this-awesome-video"

In the MVC pipeline, I would like to take this URL, strip off the website name, look up the remaining portion in a database table and call an appropriate controller/view based on the content of the data in the table. All controllers will simply take a single parameter bieng the unique id from the lookup table. A different controller may be used depnding on different urls, but this must be derieved from the database.

If the url cannot be resolved a 404 error needs to be provided, if the url is found but obsolete then a 302 redirect needs to be provided.Where the url is resolved it must be retained in the browser address bar.

I have had a look at the routing model, and custom routing and can't quite work out how to do it using these, as the controller would not be predefined, based on a simple route. I am also unsure of what to do to provide 404, 302 back to the headers also.Perhpas I need a custom httpmodule or similar but going there went beyond my understanding.

View 5 Replies

Configuration :: 4.0 Web Form Routing With IIS7 (windows Server 2008)?

Nov 17, 2010

I have web app written in .net 4.0 using url routing. It works fine in the development environment in VS 2010.But It's not working after publishing to iis7. on remote server i'm getting error HTTP Error 404.0 - Not FoundThe resource you are looking for has been removed, had its name changed, or is temporarily unavailable. I tried in virtual directory and it's not working.[URL]

View 1 Replies

Using Hosting Companies "404 Error Behavior" To Implement URL Routing?

Feb 10, 2010

Many hosting companies let you define which page will be shown to the user if the user goes to a page that does not exist. If you define some .aspx page then it will execute and be shown.

My question is, why not use this for routing. since I can parse the users URL and then do a server.transfer to the page I want. I checked and there is no redirect sent to the client and the http headers are HTTP/1.1 200 OK.

So, is this a good idea for servers that don't have ASP.NET 3.5 SP1 or if you are not using MVC?

View 1 Replies

Sharepoint - Simple Web Form That Writes To A Database... Access Web Form Or Custom .NET?

Feb 21, 2011

I am working in a school and we recently installed a new server running WinServer 2008R2. I want to be able to point people to a URL on our intranet and have them fill out a simple registration form and have this data written to a database. It would also be nice to have some data auto-populate (such as their name).

Is it overkill to set up a sharepoint server and try to do this with Access Webforms? Could I use something like dotnetnuke and find a module that works? Or how about options for writing custom forms?

View 3 Replies

Security :: Form Authentication For Multiple Login Page In Same Application?

May 29, 2010

I have created a web application which has two section user and admin. Admin files are within
~/admin folder and user files are in ~/User folder. Admin and user has two different login page within respective directory.

Now I want two apply form authentication for admin and user section. Is it possible to apply form authentication for two different section in a web application?

View 4 Replies







Copyrights 2005-15 www.BigResource.com, All rights reserved