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
326 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
  • 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

DevOps Toolchain Recommendations

Read this Gartner Research Note and discover how your IT organization can automate and optimize DevOps processes using a toolchain architecture.

Question has a verified solution.

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

Suggested Solutions

Title # Comments Views Activity
Powershell File Sort 8 41
Linq asp.net mvc 13 17
How to share My.Settings in multiple application instances ? 7 19
Input parameteres to DragOver 2 19
More often than not, we developers are confronted with a need: a need to make some kind of magic happen via code. Whether it is for a client, for the boss, or for our own personal projects, the need must be satisfied. Most of the time, the Framework…
Calculating holidays and working days is a function that is often needed yet it is not one found within the Framework. This article presents one approach to building a working-day calculator for use in .NET.
This video shows how to quickly and easily add an email signature for all users on Exchange 2016. The resulting signature is applied on a server level by Exchange Online. The email signature template has been downloaded from: www.mail-signatures…
I've attached the XLSM Excel spreadsheet I used in the video and also text files containing the macros used.

792 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