Active TopicsActive Topics  Display List of Forum MembersMemberlist  HelpHelp   RegisterRegister  LoginLogin
ISAPI_Rewrite 3.0 support forum
 Helicon Tech : ISAPI_Rewrite 3.0 support forum
Subject Topic: Concurrent versions Post ReplyPost New Topic
Author
Message << Prev Topic | Next Topic >>
dswigger
Newbie
Newbie


Joined: 20 April 2007
Online Status: Offline
Posts: 10
Posted: 02 May 2008 at 9:22am | IP Logged Quote dswigger

Hello all.

We are very close to purchasing version 3 ( we currently own and use version 2).

I have several website applications using version 2.  On our development server they are completely broke with version 3.  It is a combination of things.

Basically it would take us weeks to sort it all out and make them version 3 compatible.

I read a little bit on the documentation page about manually installing the components.

Is it possible for me to maybe run both versions on the same server for different websites?


Back to Top View dswigger's Profile Search for other posts by dswigger
 
Anton
Moderator Group
Moderator Group


Joined: 30 January 2007
Location: Ukraine
Online Status: Offline
Posts: 4178
Posted: 05 May 2008 at 4:51am | IP Logged Quote Anton

Yes, it's possible to use different versions for different websites.
In such case you need to have isapi_rewrite.dll registered for a particular website.


__________________
Regards,
Anton
Back to Top View Anton's Profile Search for other posts by Anton
 
dswigger
Newbie
Newbie


Joined: 20 April 2007
Online Status: Offline
Posts: 10
Posted: 06 May 2008 at 2:19pm | IP Logged Quote dswigger

Anton wrote:
Yes, it's possible to use different versions for different websites.
In such case you need to have isapi_rewrite.dll registered for a particular website.


Can you please explain this a bit further for me?

Lets say I remove ISAPI_RewriteX from the "Web Service Extensions" section.  This would basically remove default ISAPI_RewriteX from being added to all new sites.

How do I then register it for a specific site?

Thanks for all your help.
Back to Top View dswigger's Profile Search for other posts by dswigger
 
Anton
Moderator Group
Moderator Group


Joined: 30 January 2007
Location: Ukraine
Online Status: Offline
Posts: 4178
Posted: 07 May 2008 at 4:10am | IP Logged Quote Anton

You should add ISAPI_Rewrite dll into the list of ISAPI filters for a particular site (IIS - Web Sites - Your Site - Web site properties - ISAPI filters)

__________________
Regards,
Anton
Back to Top View Anton's Profile Search for other posts by Anton
 
Yaroslav
Moderator Group
Moderator Group


Joined: 15 August 2002
Online Status: Offline
Posts: 6455
Posted: 07 May 2008 at 9:20am | IP Logged Quote Yaroslav

Please don't remove ISAPI_Rewrite from "Web Service Extensions". You need to remove it from ISAPI filters under global "Web sites" node and add same record to the very site you are going to use filter.

__________________
Yaroslav Govorunov,
Helicon Tech
Back to Top View Yaroslav's Profile Search for other posts by Yaroslav Visit Yaroslav's Homepage
 
dswigger
Newbie
Newbie


Joined: 20 April 2007
Online Status: Offline
Posts: 10
Posted: 16 May 2008 at 7:18am | IP Logged Quote dswigger

This all makes sense.

Hopefully one last thing...

What is your recommendation for getting both versions installed?

Should I uninstall both and then install 2 then 3?  Should I just unpack the files into their respective folders (something like Helicon/Rewrite2 and Helicong/Rewrite3)?

I appreciate your help.
Back to Top View dswigger's Profile Search for other posts by dswigger
 
Yaroslav
Moderator Group
Moderator Group


Joined: 15 August 2002
Online Status: Offline
Posts: 6455
Posted: 19 May 2008 at 6:11am | IP Logged Quote Yaroslav

ISAPI_Rewrite V2 and V3 don't share any modules or code. In fact they are two completely different products. You may simply install/uninstall them in any order. But remember since they voth rewrite URL of same request they may interfere, in this case you need to know that ISAPI_Rewrite V2 will always be executed first.

__________________
Yaroslav Govorunov,
Helicon Tech
Back to Top View Yaroslav's Profile Search for other posts by Yaroslav Visit Yaroslav's Homepage
 
dswigger
Newbie
Newbie


Joined: 20 April 2007
Online Status: Offline
Posts: 10
Posted: 02 June 2008 at 10:59am | IP Logged Quote dswigger

This is an update.

I have successfully installed both products into their respective folders:

Version 2:

Program Files\Helicon\ISAPI_Rewrite2

Version 3:

Program Files\Helicon\ISAPI_Rewrite3


After each install I went to the global website properties and removed the global ISAPI rewrite filter ( I copied the path and name to a text file for later use).

Now on each site I want to use either v2 or v3 I just create an ISAPI filter mapping and set the fields equal to what used to be global.

V2 Example:

Filter Name: ISAPI_Rewrite2
Executable: C:\Program Files\Helicon\ISAPI_Rewrite2\ISAPI_Rewrite.dll


V3 Example:

Filter Name: ISAPI_Rewrite3
Executable: C:\Program Files\Helicon\ISAPI_Rewrite3\ISAPI_Rewrite.dll


When you add or remove the respective filter you need to restart the individual website (IE: stop and start).

Other notes:

The proxy engine helpers are still mapped to global extensions.  I am not sure it really makes a difference.

I hope this helps someone out there.


Back to Top View dswigger's Profile Search for other posts by dswigger
 
Yaroslav
Moderator Group
Moderator Group


Joined: 15 August 2002
Online Status: Offline
Posts: 6455
Posted: 04 June 2008 at 9:41am | IP Logged Quote Yaroslav

No difference for proxy because it will be called only when needed.

__________________
Yaroslav Govorunov,
Helicon Tech
Back to Top View Yaroslav's Profile Search for other posts by Yaroslav Visit Yaroslav's Homepage
 

If you wish to post a reply to this topic you must first login
If you are not already registered you must first register

  Post ReplyPost New Topic
Printable version Printable version

Forum Jump
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot delete your posts in this forum
You cannot edit your posts in this forum
You cannot create polls in this forum
You cannot vote in polls in this forum