Topic: Mod_rewrite problems with 'xmlDataPath'

I have an ZenPhoto theme that uses SimpleViewer to display the images. My site has mod_rewrite enabled and works fine. However a collegue has attempted to use the theme on a site that does not support mod_rewrite. This did not work.

In investigating I have found that the variable xmlDataPath is the source of the problem. With mod_rewrite enabled my code is:

fo.addVariable("xmlDataPath", "/Family?format=xml");

with it disabled I get

fo.addVariable("xmlDataPath", "/index.php?album=Family&format=xml");

The failure indicates that SimpleViewer did not get the xml page for the images. That is the viewer shows one small x for the thumbnails and one large X for the image.

Is there anything that can be done to fix this?