Since your image files are being served by the web server, not by Coldfusion, 
you will have to create a new variable to hold your image directory prefix, or 
you will have to create an Alias for your web server to honor. For Apache, in 
your <VirtualHost> directive for the site you would specify:

Alias /cup/ /er/cup/

CF mappings are only recognized by the CF server. If you’re trying to change 
that directory dynamically, you can serve via cfcontent.

Jon


On Nov 26, 2013, at 1:36 PM, Eric Roberts <[email protected]> 
wrote:

> 
> I am trying to set up some local mappings (CF9) and it doiesn't seem to
> recognize it.  I have this as part of several variables that are set before
> the 1st function in my application.cfc...
> 
> <cfset this.mappings[ "/cup" ] = "#application.cuproot#/cup">
> 
> 
> 
> For instance...when I try to access an image in a directory (the path from
> the root is /cup/images/image.png), I call <img src="/cup/images/image.png"
> />, instead of mapping it like i would expect it to, it just appends the
> server url and i get something like
> http://www.xxx.com/cup/images/image.pngwhen it should be
> http://www.xxx.com/er/cup/images/image.png.  I have dumped
> application.cuproot and it has the appropriate value.  It just seems to be
> ignoring the fact that i am setting up a CF mapping,  If I do the mapping
> in cf admin...it works as expected.
> 
> Eric
> 
> 
> 

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
Order the Adobe Coldfusion Anthology now!
http://www.amazon.com/Adobe-Coldfusion-Anthology/dp/1430272155/?tag=houseoffusion
Archive: 
http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:357147
Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm
Unsubscribe: http://www.houseoffusion.com/groups/cf-talk/unsubscribe.cfm

Reply via email to