Products

Solutions

Resources

Partners

Community

Blog

About

QA

Ideas Test

New Community Website

Ordinarily, you'd be at the right spot, but we've recently launched a brand new community website... For the community, by the community.

Yay... Take Me to the Community!

Welcome to the DNN Community Forums, your preferred source of online community support for all things related to DNN.
In order to participate you must be a registered DNNizen

HomeHomeOur CommunityOur CommunityCommunity Membe...Community Membe...New Release of Friendly Url ProviderNew Release of Friendly Url Provider
Previous
 
Next
New Post
2/10/2008 11:28 PM
 

A new release of the iFinity Friendly Url Provider has been updated on the ifinity.com.au site.

This release is mainly a bug patching release, but as it is a while since I have posted an update to the DNN Forums, here are the main points:

- Produce Friendly Urls for all pages, including modules which use querystrings to filter content (such as Blog, Forums, etc)

- Automatically issue 301 redirects for all requests using the old (either default.aspx?Tabid=3, or /pageName/TabId/3/default.aspx) forms of DNN Url's

- Replace spaces and special characters with a character of your choice (myfirstpage becomes my_first_page or my-first-page).  Also issue 301 redirect's to 'no space' versions of the Url that have been requested.

- Allows forcing of all requests to the lower case form of the url, if required.  Also 301 redirects if different case versions of the Url are requested. (MyFirstPage because myfirstpage)

- Allows forcing of all requests to a particular subdomain, to eliminate the www.domain.com and domain.com versions of Url's floating around search engine listings.

- Allows removal of the .aspx extension from page names, giving simpler, cleaner and all-round better urls such as www.ifinity.com.au/Products/

Why 301 Redirects?

A 301 redirect is just a Http status code issued when you request a certain web resource.  It means 'the thing you asked for has permanently moved over here'.  If you issue a 301 redirect to a search engine bot, most of them will update their index with the new address.  This means if you have an existing DNN site with 'old' Urls, then, by issuing 301 redirects, eventually your whole site will migrate to the new Urls without losing your page rankings.

This module is a free download, and the source code is available.  It is a straight replacement for the core DNN Friendly Url Provider, and doesn't interfere with any other installed modules you might have. The install requires the dropping of a DLL into the /bin directory and modification of the web.config file. Instructions are provided with the download.

Get it at the free DotNetNuke Module Downloads page on ifinity.com.au.

 
New Post
2/16/2008 7:53 AM
 

Thanks Bruce, it looks improved version of  Ventrian's great provider. I will check it out ;)


Or-Rouge Team Or-Rouge
Personally recommend Hostgator for hosting single or multiple DotNetNuke Websites.
DotNetNuke Tips and Tutorials
Install DotNetNuke to Godaddy root
DotNetNuke Türkçe Hakkinda Hersey
 
New Post
2/16/2008 8:40 AM
 

this is awesome! -- thanks for sharing.


 
Previous
 
Next
HomeHomeOur CommunityOur CommunityCommunity Membe...Community Membe...New Release of Friendly Url ProviderNew Release of Friendly Url Provider


These Forums are dedicated to discussion of DNN Platform and Evoq Solutions.

For the benefit of the community and to protect the integrity of the ecosystem, 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 DNN.
  2. No vendor trolling / poaching. If someone posts about a vendor issue, allow the vendor or other customers to respond. Any post that looks like trolling / poaching will be removed.
  3. Discussion or promotion of DNN Platform product releases under a different brand name are strictly prohibited.
  4. No Flaming or Trolling.
  5. No Profanity, Racism, or Prejudice.
  6. Site Moderators have the final word on approving / removing a thread or post or comment.
  7. English language posting only, please.
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out