Quick Nav:  Online Store   |   Login | Register

Easy customized URL Rewriting for every page of a DNN portal ?

Rate this topic:

Please Register to post a reply. Another benefit of registration is the ability to subscribe to and recieve notifications of new posts.
AuthorMessages
Filemon Flores
<20 Posts
Posts:3


06/18/2007 7:28 AM  

Hi,

i'm a seo-minded dnn new-adopter guy. From  a SEO perspective, DNN 4.5 sucks big time (URLs, tidy code, solpart menu sucks...). My concern here is the URL structure. I hate the way URLs are rewritten in DNN4.5 (not that human friendly).


When looking at the Ventrian "Human URL Rewriting", it sucks too. It uses tabName and only that. My basic need are to specify exactly the URL for every page I create in DNN. For example

www.myweb.com/Default.aspx?tabid=179&EntryID=6 (original structure)

transformed into

www.myweb.com/blog/cooking-carrots-easily-with-samantha-fox

I want to extend the Tab Creation form, in order to add the parameter : RewritenPath, where I would indicate "
/blog/cooking-carrots-easily-with-samantha-fox"

This would require custom modification of the core and other modules that create pages (like Blog module)

I would need to interact with the PageBlaster data table in SQL Server.

is it possible to use PageBlaster this way ? (Doing basic URL replacements stored in datase)

Thank



John Mitchell
Posts:3492


06/18/2007 9:50 AM  

Hi filemon,

PageBlaster allows you to specify the virtualPath to a specific tab, but it does not store them in the Database.  There is another mapping file where they are stored in XML format.

With any asp.net rewritter you will need to have an asp.net mapped extension in IIS.  You will not be able to specify a url like your example unless you do one of two things.  You can either map IIS to have ASP.Net serve all requests (not recommended), or you can create a real folder with that name and a default.aspx page in it.

There is more in depth discussion about PageBlaster and rewriting Urls at the following link:
http://www.snapsis.com/Support/SnapsisnbspSupport/tabid/601/forumid/9/postid/5556/view/topic/Default.aspx

If you wanted to develop your own database driven lookups of urls using PageBlaster as a base I could make the source code available to you for $99 USD.

If you have control of the server, then you may also be interested in a different product that allows you to have much better control over Urls at the IIS level instead of at the application level.

http://www.isapirewrite.com/  

Filemon Flores
<20 Posts
Posts:3


06/18/2007 8:06 PM  
Thank John for the quick reply

I actually a full licence of ISAPI Rewrite that I use on other asp.net projects. But I use in a static way, I mean, as far I as know, isapi rewrite can't perform db driven lookups
Filemon Flores
<20 Posts
Posts:3


06/18/2007 8:18 PM  
By the way John, can you tell me why mapping IIS to asp.net for all requests is not recommended ?

I really need to get rid of that useless ".aspx" extension
John Mitchell
Posts:3492


06/18/2007 8:24 PM  
Every static image, html file, css, js, etc. will be processed through the ASP.Net pipeline which will at best slow things down and may even break some of those files.

You can do it though, others have.

If you used the ISAPI rewrite filter maybe you could figure out a way to update it's config file from the DNN interface.
Please Register to post a reply. Another benefit of registration is the ability to subscribe to and recieve notifications of new posts.
Forums >Snapsis Product Support >PageBlaster > Easy customized URL Rewriting for every page of a DNN portal ?



ActiveForums 3.7
Powered by: Snapsis Software