DotNetNuke ® Portal and Module Development - www.schelian.com

 Search



Modules SFU Handler

Download FAQ History Feedback

 SFU Handler - Spider Friendly URL Minimize

SFU Handler is a HTTP Handler for DotNetNuke®.

The Handler provides an extended Spider Friendly URL handling for DotNetNuke web sites.

I first came across to make an SFU handler with DotNetNuke 2.X.

This SFU handler is based on the old SFU handler which I have written for my "old" DotNetNuke 2.X sites.

The main idea for this handler is based on the article "Search Engine Safe URL’s in ASP.NET" from Scott Van Vliet.

What does the SFU Handler do?

The SFU Handler does basically two things:

  • Rewrite the URL path from an incoming client request so that the application can resolve the URL and show the right site.
  • Use as a rewriter for the http response from the web server and replace the "normal" URL’s with the spider friendly URL’s

Let me make an example:

If you are using YAF as your forum, YAF is not able to use the DotNetNuke Spider Friendly URL’s because it is not real a DNN module.

A typical URL for a posting in YAF could be:

http://www.dnnportal.de/Default.aspx?tabid=178&g=posts&t=198

This is not really Spider Friendly!

With using the SFU Handler the YAF URL will shown as follows

http://www.dnnportal.de/Default.aspx/tabid/178/g/posts/t/198

As you can see this is much more Spider Friendly because of the missing prams in the URL.

What does extended mean?

Extended mean, you can use the SFU handler in addition with the DotNetNuke URL Handler, for URL’s which are even Spider Friendly the SFU Handler will do nothing, but if a URL included some dynamic attributes like “?” and/or “&”, the SFU handler takes this URL and make it Spider Friendly without that any module developer must do anything.

No core modification needed.

The SFU handler will be enabled in the web.config.

For installation notes, please read the file "Install SFU Handler for DotNetNuke 3.pdf" which is included in the download.



 SFU News Minimize
New Version 1.1 released - Friday, October 07, 2005

Today the new version SFU Handler Version 1.1 has been released.
For more information follow the link of this announcement

  read more...


Page generated in 0.1093729 seconds.