Hi,

Just to chime in here, I tried setting our FarCry app on a test server which
uses IIS 7 and I too can't get Friendly URLS (FUs) to work either.  The
exact same code, ISAPI Filter, and ReWrite rules work fine on IIS 6 but with
IIS7 my home page loads but the FU's don't work.

Fortunately the our production server is running on IIS 6 so things work,
but I couldn't get Friendly URLs to work with IIS 7 either.

Are you on 64-bit?



On Sat, Jan 30, 2010 at 6:37 AM, Chris Kent <[email protected]> wrote:

> Matt,
>
> I do not have a site setup using virtual paths - all of my sites
> including dev sites use a full site setup.
>
> Just a guess here - there may be an extra "/" somewhere.
>
> In /www/farcryConstructor.cfm do you have
> <cfset THIS.projectURL = "/your_virtual_directory" />
>
> Try changing it to
> <cfset THIS.projectURL = "your_virtual_directory" />
> without the leading "/"
>
> Restart the farcry app and rebuild the furls
>
> Chris.
>
>
> On Jan 29, 12:01 am, Matthew Prose <[email protected]> wrote:
> > Chris, I have already done this.  This is how I got the site to display.
>
> >
> > I have also tried rebuilding the FUs but with no avail.  Why is there an
> extra /-/ and an extra folder added on?
> >
> > Matt
> > On Jan 28, 2010, at 5:13 PM, Chris Kent wrote:
> >
> >
> >
> > > Matt,
> >
> > > I have not set up a FarCry site using virtual directories for a very
> > > long time, pre-V5, so the following may not have any effect. But ...
> > > try setting
> > > <cfset THIS.projectURL = "" />
> > > to
> > > <cfset THIS.projectURL = "your_virtual_directory" />
> > > in /www/farcryConstructor.cfm
> >
> > > Then restart the FarCry app and rebuild the friendly urls.
> >
> > > Chris.
> >
> > > On Jan 28, 10:47 pm, Matthew Prose <[email protected]> wrote:
> > >> I have figured out that the server is working properly now.  Farcry is
>
> > >> generating the wrong urls.  I typed in site.server.com/project/
> > >> index.cfm?furl=/services/application-development/ and landed on the
> > >> correct page.  Great Success!
> >
> > >> So now I just have to figure out why farcry is messing up. For some
> > >> reason it is generating this FU: /-/services/application-development-/
> > >> application-development
> >
> > >> I am going to keep documenting this as I go.
> >
> > >> Again this is farcry 5.1.6 running IIS7 with the built in url
> > >> rewrite.  Also with virtual directories for the project.
> >
> > >> Matt
> >
> > >> On Jan 28, 2010, at 4:36 PM, Matthew Prose wrote:
> >
> > >>> Alright, I changed this and same thing.  Every first level nav goes
> > >>> to the home page and every second level nav is 404.
> >
> > >>> This makes me think that farcry is not working properly.  The links
> > >>> being generated are correct, but its like the furl is not working. I
>
> > >>> am going to checkout farycry admin.
> >
> > >>> Matt
> >
> > >>> On Jan 28, 2010, at 4:24 PM, Tomek Kott wrote:
> >
> > >>>> Pattern is ^/projecty/([^/]+)/([^/]+)/?$
> >
> > >>>> Rewrite URL is: project/index.cfm?{R:1}={R:2}
> >
> > >>>> This seems odd... what you should be looking for is something like:
> > >>>> ^/projecty/([^/]+)/?$
> >
> > >>>> rewriting to
> >
> > >>>> /projecty/index.cfm?furl={R:1}
> >
> > >>>> (Assuming {R:1} notation for II7 is saying take the first found
> > >>>> object between paranthesis and place it here).
> >
> > >>>> The value of the furl would be services/application-development.
> > >>>> FarCry then looks that string up in a table to see what object it
> > >>>> should actually show (i.e., translates it into an object id). None
> > >>>> of that, however, would be visible to the end user.
> >
> > >>>> Tomek
> >
> > >>>> On Thu, Jan 28, 2010 at 4:01 PM, Matthew Prose <
> [email protected]
> > >>>>> wrote:
> > >>>> Okay I have made some "progress"
> >
> > >>>> I can click a main nav link and it will resolve on the home page,
> > >>>> but if I click another level down (services/application-
> > >>>> development) I get a 404.
> >
> > >>>> Pattern is ^/projecty/([^/]+)/([^/]+)/?$
> >
> > >>>> Rewrite URL is: project/index.cfm?{R:1}={R:2}
> >
> > >>>> This trigger anything for anyone?
> >
> > >>>> Also a question what is the value of the furl?  is it services/
> > >>>> application-development, or is it the objectID?
> >
> > >>>> Matt
> >
> > >>>> On Jan 28, 2010, at 1:37 PM, Matthew Prose wrote:
> >
> > >>>> Okay good,  I still cannot get this working. I cannot get it to
> > >>>> ping with the /pingFU/
> >
> > >>>> I am thinking it has something to do with the virtual directory.
> >
> > >>>> I have farcry/coldfusion installed on C:/ drive and then IIS is on
> > >>>> D:/ drive.  I have virtual directories for the farcry/webtop/
> > >>>> projects under the default site.  So I access the projects by
> > >>>> site.server.com/project/
> >
> > >>>> Would this be screwing up my configuration?  With this information
> > >>>> would you change the pattern? Maybe somehow include the project
> > >>>> subfolder in the pattern?
> >
> > >>>> Matt
> >
> > >>>> On Jan 28, 2010, at 11:40 AM, Chris Kent wrote:
> >
> > >>>> Matt,
> >
> > >>>> The urls that your code creates should be like a. e.g. /services/
> > >>>> application-development/
> >
> > >>>> The mod_rewrite changes them to b. changing the path to a url
> > >>>> parameter furl, e.g. index.cfm?furl=services/application-development
> >
> > >>>> It must also pass with any other url parameters.
> >
> > >>>> Chris.
> >
> > >>>> On Jan 28, 2:24 pm, Matthew Prose <[email protected]> wrote:
> > >>>> Thanks for all your responses.
> >
> > >>>> I am running 5.1.6. Didnt realize until later that I was looking at
> > >>>> the 3.0 docs...
> >
> > >>>>  I have a question before I try all your suggestions:
> >
> > >>>> 1. What should the url of my links be for my site?
> > >>>>       a. /services/application-development/
> > >>>>       b. ?furl=services&application-development
> >
> > >>>> Mine are setup like a.  Have I set up something wrong in farcry or
> is
> > >>>> this how it is suppose to be?
> >
> > >>>> Thanks so much
> >
> > >>>> Matt
> >
> > >>>> On Jan 27, 2010, at 5:38 PM, Chris Kent wrote:
> >
> > >>>> <?xml version="1.0" encoding="UTF-8"?>
> > >>>> <configuration>
> > >>>>  <system.webServer>
> > >>>>      <rewrite>
> > >>>>          <rules>
> > >>>>              <rule name="FarCry FURLs">
> > >>>>                  <match url="^(.*)$" />
> > >>>>                  <conditions>
> > >>>>                      <add input="{URL}" negate="true" pattern="(.*
> > >>>> \.cfm.*|.*\.css.*|.*\.js.*|.*\.gif.*|.*\.jpg.*|.*\.png.*|.*
> > >>>> \.html.*)" /
> >
> > >>>>                      <add input="{URL}" negate="true" pattern="(^/
> > >>>> wsimages|^/farcry|^/webtop|^/flex2gateway|^/flashservices|^/cfide)
> > >>>> ($|/)" />
> > >>>>                  </conditions>
> > >>>>                  <action type="Rewrite" url="/index.cfm?furl=/{R:1}
> > >>>> &amp;amp;{C:1}" />
> > >>>>              </rule>
> > >>>>          </rules>
> > >>>>      </rewrite>
> > >>>>  </system.webServer>
> > >>>> </configuration>
> >
> > >>>> --
> > >>>> You received this message cos you are subscribed to "farcry-dev"
> > >>>> Google group.
> > >>>> To post, email: [email protected]
> > >>>> To unsubscribe, email: 
> > >>>> [email protected]<farcry-dev%[email protected]>
> > >>>> For more options:http://groups.google.com/group/farcry-dev
> > >>>> --------------------------------
> > >>>> Follow us on Twitter:http://twitter.com/farcry
> >
> > >>>> --
> > >>>> You received this message cos you are subscribed to "farcry-dev"
> > >>>> Google group.
> > >>>> To post, email: [email protected]
> > >>>> To unsubscribe, email: 
> > >>>> [email protected]<farcry-dev%[email protected]>
> > >>>> For more options:http://groups.google.com/group/farcry-dev
> > >>>> --------------------------------
> > >>>> Follow us on Twitter:http://twitter.com/farcry
> >
> > >>>> --
> > >>>> You received this message cos you are subscribed to "farcry-dev"
> > >>>> Google group.
> > >>>> To post, email: [email protected]
> > >>>> To unsubscribe, email: 
> > >>>> [email protected]<farcry-dev%[email protected]>
> > >>>> For more options:http://groups.google.com/group/farcry-dev
> > >>>> --------------------------------
> > >>>> Follow us on Twitter:http://twitter.com/farcry
> >
> > > --
> > > You received this message cos you are subscribed to "farcry-dev" Google
> group.
> > > To post, email: [email protected]
> > > To unsubscribe, email: 
> > > [email protected]<farcry-dev%[email protected]>
> > > For more options:http://groups.google.com/group/farcry-dev
> > > --------------------------------
> > > Follow us on Twitter:http://twitter.com/farcry
>
> --
> You received this message cos you are subscribed to "farcry-dev" Google
> group.
> To post, email: [email protected]
> To unsubscribe, email: 
> [email protected]<farcry-dev%[email protected]>
> For more options: http://groups.google.com/group/farcry-dev
> --------------------------------
> Follow us on Twitter: http://twitter.com/farcry
>

-- 
You received this message cos you are subscribed to "farcry-dev" Google group.
To post, email: [email protected]
To unsubscribe, email: [email protected]
For more options: http://groups.google.com/group/farcry-dev
--------------------------------
Follow us on Twitter: http://twitter.com/farcry

Reply via email to