Matt,

I have

Pattern: ^(.*)$

Rewrite Rule:/index.cfm?furl=/{R:1}&{C:1}

Conditions - Match All
{URL} Does not match the pattern (.*\.cfm.*|.*\.css.*|.*\.js.*|.*
\.gif.*|.*\.jpg.*|.*\.png.*|.*\.html.*)
{URL} Does not match the pattern(^/wsimages|^/farcry|^/webtop|^/
flex2gateway|^/flashservices|^/cfide)($|/)

Chris.

On Feb 2, 8:22 pm, Matthew Prose <[email protected]> wrote:
> Okay, I fixed my FUs.  I deleted all of them in the admin - manage  
> Friendly URLs.  Then rebuilt them.  And they all look correct.  the /-  
> is removed and anything trailing has been removed so /services/
> application-development/ is what it looks like now.  and if I visit ?
> furl=/services/application-development/ I land on the correct page. So  
> good to go with farcry.
>
> This has narrowed it down to IIS7 rewrites.  Something is not setup  
> correctly.  Can someone verify that this pattern/rewrite URL looks  
> correct?
>
> Pattern: ^/project/([^/]+)/?$
>
> Rewrite URL: /project/index.cfm?furl={R:1}
>
> Conditions:
> {URL} Does not match the pattern (^/wsimages|^/farcry|^/webtop|^/
> flex2gateway|^/flashservices|^/cfide)($|/)
> {URL} Does not match the pattern (.*\.cfm.*|.*\.css.*|.*\.js.*|.*
> \.gif.*|.*\.jpg.*|.*\.png.*|.*\.html.*)
> {REQUEST_FILENAME} Is not a Directory N/A
> {REQUEST_FILENAME} Is not a File N/A
>
> Thanks
> Matt
>
> On Jan 30, 2010, at 8:37 AM, Chris Kent 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]
> >>>>>> 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
>
> >>>>>> --
> >>>>>> 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
>
> >>> --
> >>> 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
>
> > --
> > 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

-- 
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