Vb.net redirect and rewrite rules using codebehind, Web Project

Assignment Help:

Project Description:

Need VB.net programmer to make some (hopefully) minor code edits to resolve some site issues. I can supply the CodeBehind (.aspx.vb) files and the Main.master.vb file. All edits have to be made in these files. Server level and IIS rewrites are unfortunately not an option.

This can be a trial and error process to see if the changes work with the server and CMS. I am code-savvy but require expert guidance for these customizations.

 

About The Site and Server Environment

IIS 7.5 on Windows Server 2008 R2

Custom CMS using VB.net, MasterPages, CodeBehind

Current Issues

1. Whenever a user visits a non-existent page ending in .aspx, they are masked-redirected to the default page, which is the site home page. All other missing/ non-existent pages return the correct 404 page. I need the missing .aspx pages to return a 404 error.

The way the redirect code is set up is this:

If ThePage Is Nothing Then

ThePage = FindDefault

End If

The main issue is that when this code is removed, the home page root (mysite.com/) returns a 404 error because it falls under the "If ThePage Is Nothing Then" statement. I want an exception for the home page so it does not return a 404 error. Hopefully this can be resolved with a few lines of code. :)

2. Force lowercase urls sitewide and on all subdirectories EXCEPT for admin folder.

This will be done in IIS but it breaks some functionality in the / directory/ admin. I need an exception for the /admin/ directory.

3. Rewrite underscores to dashes in all urls and redirect old urls to new ones

Present site CMS inserts underscores in URLs. I want these rewritten to dashes and all URLs using the underscores to be 301 redirected to the new links.

Exclude / directory/ admin

4. I want to drop the .aspx from all URLs and force a trailing slash on the recently rewritten URLs. All old links should 301 redirect to new links.

Skills required are .NET, ASP, IIS, Visual Basic, Windows Server


Related Discussions:- Vb.net redirect and rewrite rules using codebehind

How its work, hello sir i want to ask how cloud i work for your projects?

hello sir i want to ask how cloud i work for your projects?

I need a google map programming, We are seeking a PHP JavaScript Programmer...

We are seeking a PHP JavaScript Programmer to develop an interactive Google Map. We want the following completed. 1. We have 30,000 property addresses in a database as well a

Create a dictionary using vb and microsoft access, Create a dictionary usin...

Create a dictionary using VB and Microsoft access A simple dictionary that contain video in it. The dictionary can be created using VB and database is stored in Microsoft access

Iphone app that simply encases a pdf file, iPhone App Developer/Trainer ...

iPhone App Developer/Trainer I am looking for a professional developer who has excellent communication skills. I wish to develop a very simple iPad/ iPhone app that simply encas

I need sms excel api, Project Description: Overview: SMS Excel API We...

Project Description: Overview: SMS Excel API We develop a BULK SMS Site(loveworldsms) and need an Excel API/Plugin that should allows our users to send SMS from Excel sheet d

Grab images from a website and post to word press site, Project Description...

Project Description: Download All Images from a exacting Site and then upload it to our Word press Site. Prepare a Post with the Uploaded Image; add category and an option sc

I need help in firefox extension to display a popup, I need help in FireFox...

I need help in FireFox Extension to display a popup and an iFrame with it We need your aid to make a Mozilla FireFox extension or add-on with the following features- - It sho

Integrate ecwid to fulfillment center, Integrate ecwid to fulfillment cente...

Integrate ecwid to fulfillment center Project Description: We want to integrate ecwid (ecommerce platform) completed orders to efulfillment center. Skills required are eCo

Migration and repair-2010 mailbox rescue, 2003 to 2008 Migration Repair/201...

2003 to 2008 Migration Repair/2010 Mailbox Rescue Project Description: Due to "lingering objects" my stalled migration no longer has a syncing Active Directory. This issue is

Need expert of amazon web services, I would prefer it to be a mac program b...

I would prefer it to be a mac program but a pc program would work too. The program seems to me like it could be pretty simple. What it would do is i can load a list of items and it

Write Your Message!

Captcha
Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd