Solved

Redirecting dymanic url which no longer exists to a different page in asp.net 2.0 using C#

Posted on 2011-09-19
5
330 Views
Last Modified: 2013-11-07
We have some products in our website which longer exists and the person who sets up the products deleted them. The Site is build in asp.net 2.0 and C# and the product url are generated dynamically from the SQL database.

I am wondering if some of these urls can be redirected to new products.

for example I have a url like
http://www.mysite.com/browse/ensemble.aspx?cid=17&eid=560&bid=3&pgid=1&gid=-1&sid=-1

Open in new window


which should be redirected to

http://www.mysite.com/browse/product.aspx?cid=66&pid=1739&bid=3&pgid=5&gid=-1&sid=-1

Open in new window


Thanks and appreciate it
0
Comment
Question by:niceoneishere
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 3
  • 2
5 Comments
 
LVL 44

Expert Comment

by:AndyAinscow
ID: 36559993
Would it not be MUCH better to update the database with the correct information rather than put a crude patch in place ?
0
 
LVL 1

Author Comment

by:niceoneishere
ID: 36560004
thought about it but the URL will still exists correct so i thinking it will still throw the 404 error. my problem of some of our suppliers have linked these products in their websites.

I am trying to do this without having to ask them to change the urls from their end.

Thanks
0
 
LVL 44

Accepted Solution

by:
AndyAinscow earned 500 total points
ID: 36560101
Sounds like a great big mess in the making.
You really should correct your database - else you have a database to maintain, patch code to maintain and a list of retired products to maintain.

>>my problem of some of our suppliers have linked these products in their websites.

But you say the product doesn't exist anymore - they should be informed of that.  Someone at their end will be maintaining their website, complete with incorrect and out of date info.
0
 
LVL 1

Author Comment

by:niceoneishere
ID: 36560153
I think you are correct, I am noticing a lot of things thats would make this a huge mess. I will start correcting the database. hopefully it wont screw things more.

Thanks
0
 
LVL 1

Author Closing Comment

by:niceoneishere
ID: 36588243
thanks for the advice
0

Featured Post

Containers & Docker to Create a Powerful Team

Containers are an incredibly powerful technology that can provide you and/or your engineering team with huge productivity gains. Using containers, you can deploy, back up, replicate, and move apps and their dependencies quickly and easily.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Just a quick little trick I learned recently.  Now that I'm using jQuery with abandon in my asp.net applications, I have grown tired of the following syntax:      (CODE) I suppose it just offends my sense of decency to put inline VBScript on a…
Exception Handling is in the core of any application that is able to dignify its name. In this article, I'll guide you through the process of writing a DRY (Don't Repeat Yourself) Exception Handling mechanism, using Aspect Oriented Programming.
In this video we outline the Physical Segments view of NetCrunch network monitor. By following this brief how-to video, you will be able to learn how NetCrunch visualizes your network, how granular is the information collected, as well as where to f…
Do you want to know how to make a graph with Microsoft Access? First, create a query with the data for the chart. Then make a blank form and add a chart control. This video also shows how to change what data is displayed on the graph as well as form…

695 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question