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