The actual code that is being used can be found in the file that is include by this statement [-- INCLUDE Product-Graphic PROCESS --] in the template file you posted.. So the file to look in is Product-Graphic in the includes directory.
The code being executed if an image is used is
- Code: Select all
<a href="[-- PRODUCT.MoreInfoURL --]">[-- PRODUCT.Graphic --]</a>
The Product.MoreInfoURL is constructed from your authorized url in the store .auth file (vibrant.auth) with the moreinfo filename appended. It does not use the setting from the vibrant.aa file you modified. Note that I believe all images also use the authorized url for their base url also so this may cause problems with images.
Although there are ways to work around this the best solution is to have an authfile (vibrant.auth) that is correct for your store installation.
If you want to work around the issue without adding the /store/filename to the moreinfo filename field you would need to modify the template and add a /store after the [-- PRODUCT.MoreInfoURL --] whereever it is used in the template.