Small width layout Medium width layout Maximum width layout Small text Medium text Large text
     Search
Downloads Downloads Directory Directory Forums Forums Forge Forge Blogs Blogs        Marketplace Marketplace Careers Program Careers
Community › Forums Register  |  

$4.95 Windows Hosting at Webhost4life.com
  Ads  
Webhost4Life - $4.95 Windows Hosting
 


  Sponsors  

Meet Our Sponsors

Jango Studios - Skins, Modules and Hosting for DotNetNuke
eUKhost.com is commited to offer exceptional UK Windows Web Hosting solutions with quality 24x7 technical support.Our plans support ASP.Net, ASP, ASP.NET Ajax extensions, XML, MSSQL, MySQL, PHP,DNN, multiple domains and Shared SSL as standard.
SmarterTools
Verndale
The Official Microsoft ASP.NET Website
Portal Webhosting - Hosting For Developers
 


DotNetNuke Forums
 
  Forum  General DotNetN...  Chat About It!  how to conver url's from classic index.asp to dotnetnuke default.aspx?
Previous Previous
 
Next Next
New Post 3/26/2008 8:00 PM
User is offline Bruce Chapman
116 posts
www.iFinity.com.au
9th Ranked


Re: I have told IIS to redirect 

If you are switching from a 'classic' asp site to a new DNN site, and you have search engine rankings you'd like to keep, there is only one option - that is to use 301 redirects.  The 301 permanent redirect status is a notification to the program that made the request that the item requested has shifted permanently to a new location, and that it should update any links or bookmarks.  In the case of your browser, this just means you see the page with the new Url automatically updated in the address bar.  For a search engine bot, it's a notification to update the search index with the new address.

Assuming your site features well in, say, google, then if you set up 301 redirects from your old page to your new pages, you'll get a pretty fast update to the search index, and you won't lose any pagerank for your pages. WHen I updated url on my site, it took about a week, and the page rank didn't change.  In fact my place in the search results started to go up slightly due to more friendly Urls with better search terms in them.

You can't issue 301's with the Standard DNN friendly Url provider.  Even the site urls.config is just used to rewrite Urls, which is different to redirecting.  Rewriting is just the process of changing how the Url looks (say, from pagename/tabid/66/default.aspx to default.aspx?tabId=66) as far as the web server is concerned - the requesting browser doesn't even know it has happened.

I have authored a Friendly Url Provider replacement that issues 301 redirects for old versions of DNN Urls, but even that won't help you out, as you are coming from a completely different Url scheme to the DNN scheme.

I have in Beta testing a Module called 'Url Master' which will allow you to do what you wish - 301 redirect the old Urls and point them at your new DNN pages.  This module is probably going to be released early next week .  With it, you can select a DNN page, then create any 'old' url you like which will redirect you to the chosen page.

Ie, new url: mysite.com/products.aspx

old url : mysite.com/products.asp

With this module you can define 'products.asp' as a Url with a 301 redirect to products.aspx, so that any visits or references to your old site Urls will automatically transfer the request over to your new site Urls.

You can read my blog entry about this product :New iFinity Url Master Module in Beta Test   You can see screen shots and get a more in-depth explanation.

I'm happy to answer any questions about the whole process

It's OK from a SEO point of view to do short terms 302 redirects to the right location, however, long term you want to issue 301's to get rid of all traces of your old URL scheme from the search engine indexes.  The quicker you do it the better, you don't want to get shuffled down the rankings.

You should also check with your host. Some hosting companies give you the ability to define a set of 301 redirects for your site, totally separate to your DNN installation. This would be the fastest way to solve your problem, and a method I have successfully used when I converted an 'old' site into a DNN install.

-Bruce


Do you need a DotNetNuke Developer? and Free DotNetNuke Downloads
 
Previous Previous
 
Next Next
  Forum  General DotNetN...  Chat About It!  how to conver url's from classic index.asp to dotnetnuke default.aspx?
 


Forum Policy

These Discussion Forums are dedicated to the discussion of the DotNetNuke Web Application Framework.

For the benefit of the community and to protect the integrity of the project, please observe the following posting guidelines:

1. No Advertising. This includes promotion of commercial and non-commercial products or services which are not directly related to DotNetNuke.
2. Discussion or promotion of DotNetNuke product releases under a different brand name are strictly prohibited.
3. No Flaming or Trolling.
4. No Profanity, Racism, or Prejudice.
5. Site Moderators have the final word on approving/removing a thread or post or comment.
6. English language posting only, please.

 


DotNetNuke Web Hosting w/ ASP.NET 3.5
Unlimited email boxes, Unlimited databases, Unlimited domains. Plans start at $4.97
www.MyWinHosting.com
SteadyRain
Founded in 1999, SteadyRain has extensive experience delivering Internet technology strategies and solutions for a diverse client base, ranging from Fortune 500 firms to successful start-ups.
www.steadyrain.com
AfterImage Internet Consulting and SEO Services
AfterImage provides search engine optimization (SEO), Internet consulting and hosting services for the Windows platform (IIS, ASP, SQL Server).
www.afterimage.nl/

DotNetNuke Corporation   Terms Of Use  Privacy Statement
DotNetNuke®, DNN®, and the DotNetNuke logo are trademarks of DotNetNuke Corporation
Hosted by MaximumASP