Chris, Personally I only use Helicon's solution when a client requires IIS (it is far more flexible and supports Apache's mod_rewrite format), so I can't answer #1 for you (about how to configure the ini file) other than to suggest maybe looking at the Friendly URL docs for FarCry 3 (in the wiki).
What I can tell you is that getting friendly urls to work in FarCry 5.1 for the first time requires a few steps: A. Get them configured on the server, B. Make sure that domain.com/pingFU works, C. update the application scope (step B must work first and can be tested at any time without the need for updating the app scope, however once it's working you need to update the app scope so that FarCry knows to check pingFU - it is cached this way for performance reasons (because FarCry really only needs to check once - which is when the app scope is refreshed)). > 2. How do I ensure I do not LOSE any of the legacy /go/myFU urls. > (ome > are on printed materials and other are accessed from offline > application) Mat designed the new friendly urls in FarCry 5.1 so that once it detects pingFU working (after updating the application scope). The cool thing is, once you have it configured correctly, FarCry will auto- import all of your old friendly urls into the new friendly urls table the first time it detects that it is working correctly. He also made sure that the old deprecated table (of old FUs) stays intact in case the developer needs the data for any reason. > 3. Will a "rebuild friendly urls" result in the loss of legacy > friendly urls? Assuming your old friendly urls have already been imported to the new friendly url table and you choose to "rebuild" the friendly URLs, the old FUs will be archived and new ones will be created. If they are the same name, then the new ones will append a number after it. I don't advise rebuilding friendly urls unless you are launching friendly urls for the first time on a site that has existing data and needs FUs for the content (normally FUs are generated automatically for each content item you create - unless FUs are disabled for that object type). Hope that helps. Regards, -- Jeff Coughlin Web Application Developer http://jeffcoughlin.com On Jan 30, 2009, at 12:29 PM, Chris Roth wrote: > > [I am reposting this as a new topic since my previous post was at the > end of a more or less finished thread] > > I have 5.1 (upgrade from 4.11) on my development server. I am using > the wiki referenced (Ionic ISAPI_REWRITE4). > > My legacy friendly URLS mydomain.com/go/myFU are working just fine, > however the site is rendering the objectID in the > links generated by Farcry (navigation, etc.) and if I try to view a > FU > from object admin, I get the message (notice it does display the > legacy FU) > > You do not currently have Friendly URLs available. Ask your > administrator to add the required webserver rewrite. > > /go/corporate > > > Questions: > > 1. How do I get Farcry to recognize that I have (want) FUs enabled > (is > anyone using the Ionic DLL and if so, what should the ini look like > to > get the new FU mechanism working without losing the legacy /go or > interfereing with currently configured virtual directories / > subfolders? > > 2. How do I ensure I do not LOSE any of the legacy /go/myFU urls. > (ome > are on printed materials and other are accessed from offline > application) > > 3. Will a "rebuild friendly urls" result in the loss of legacy > friendly urls? > > > Thanks!! > > > --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "farcry-dev" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/farcry-dev?hl=en -~----------~----~----~----~------~----~------~--~---
