R: [Rainbowportal-devel] Hi all, new HttpHandler - project Rewrite.Net
Brought to you by:
danijel_kecman,
manudea
From: manu <ma...@du...> - 2003-07-07 09:22:59
|
A small note. I have noticed that framework 1.1 behave a little as urlscan. This is why the product page of ecommerce experience error 400 problem. If you find a solution I will be happy. Maybe encoding url? ------------------------------------ Emmanuele De Andreis Technical Manager DUEMETRI Internet Solutions Provider RAINBOW PORTAL Main portal - http://www.rainbowportal.net Sourceforge CVS - http://sourceforge.net/projects/rainbowportal/ Support Forums - http://www.rainbowportal.net/ASPNetForums -----Messaggio originale----- Da: rai...@li... [mailto:rai...@li...] Per conto di = John M Inviato: domenica 6 luglio 2003 19.16 A: rai...@li... Oggetto: [Rainbowportal-devel] Hi all, new HttpHandler - project = Rewrite.Net Hi guys, I have been looking at the HttpHandler and planning on rolling out some=20 improvements. I have followed manu's example and started work on a UrlRewriter engine=20 called Rewrite.Net that also works with other websites ( Rainbow = specific=20 functionality is wrapped up in an assembly called RewriteRules.Rainbow). It allows you to define your own rules (they can be seperate dlls) and = you=20 can drop them into the bin directory, a quick addition to web.config and = voila your custom rule works. I have set up the engine as a gotdotnet project: http://www.gotdotnet.com/Community/Workspaces/Workspace.aspx?id=3Da69f783= 8-dda 3-47a9-a572-648612211a6e Those who contribute and would like to work to improve the engine (or = create standard rules - Rainbow rules will be on the Rainbow cvs) please apply = :) . In testing the new engine I have discovered a possible flaw. At the moment if you pass extra parameters via url builder it creates a = url=20 like: /content/3359/en-US/extrasetting=3D1&extrasetting2=3D2/Default.aspx It doesn't trigger the handler. At first I couldnt understand why it = wasn't=20 working. The current HttpModule in rainbow was similar to the HttpModule = that calls the engine and I had seen "&" working on a different rainbow=20 site. After looking into it I put things on hold to look at rainbow. I = tried the url with Rainbow and it also didn't work. I now think I know why and was hoping some people could give me some=20 feedback. I think IIS UrlScan 2 is not letting this url get through (I have it=20 installed). Could some people please test their rainbow and let me know = the=20 results. e.g. set a break point where the handler gets called (HttpUrlModule.cs) = and=20 enter a url e.g. /go/3359/en-US/extrasetting=3D1&extrasetting2=3D2/Default.aspx it doesnt matter if that tab doesn't exist....I just want to know if it=20 triggers the handler. If it does, please let me know whether or not you = have IIS UrlScan installed. I'll be contacting the developer whose rainbow=20 installation currently works with & to see if he has it set up. I am currently on Win XP .Net 1 and IIS 5.1 (so it could possibly be = just my version but I doubt it). On a side note....The current solution file in cvs is VS2003 and the=20 web.config is currently set up for .Net 1.1. Since rainbow is currently=20 built with .Net 1 with compatibility for 1.1 could we please keep the=20 solution file in VS2002 format (People with 2003 can upgrade the = solution=20 file but those of us with 2002 cant downgrade the solution). Why not = install VS2003? Well I do have it but not on my laptop ( Not enough space for = both=20 to be installed) but there are also people who have a 2002 environment = setup and cannot use vs2003 so please think of them also. I'll be looking at some other changes that could be applied (I = discovered=20 some things that need improving while trying to make the new engine) so = stay tuned ;-) Cheers all, John _________________________________________________________________ Find a cheaper internet access deal - choose one to suit you.=20 http://www.msn.co.uk/internetaccess ------------------------------------------------------- This SF.Net email sponsored by: Free pre-built ASP.NET sites including Data Reports, E-commerce, Portals, and Forums are available now. Download today and enter to win an XBOX or Visual Studio .NET. http://aspnet.click-url.com/go/psa00100006ave/direct;at.asp_061203_01/01 _______________________________________________ Rainbowportal-devel mailing list Rai...@li... https://lists.sourceforge.net/lists/listinfo/rainbowportal-devel - - |