<HTML><BODY style="word-wrap: break-word; -khtml-nbsp-mode: space; -khtml-line-break: after-white-space; "><BR><DIV><DIV>On 30/11/2005, at 6:28 PM, Stephan Hartmann wrote:</DIV><BR class="Apple-interchange-newline"><BLOCKQUOTE type="cite"><P style="margin: 0.0px 0.0px 0.0px 0.0px"><FONT face="Monaco" size="3" style="font: 12.0px Monaco">OpenCms handles static export on demand by default. In this configuration,</FONT></P> <P style="margin: 0.0px 0.0px 0.0px 0.0px"><FONT face="Monaco" size="3" style="font: 12.0px Monaco">if a requested resource does not exist in the real file system of apache</FONT></P> <P style="margin: 0.0px 0.0px 0.0px 0.0px"><FONT face="Monaco" size="3" style="font: 12.0px Monaco">(the rewrite condition checks this) it becomes forwarded to the 404</FONT></P> <P style="margin: 0.0px 0.0px 0.0px 0.0px"><FONT face="Monaco" size="3" style="font: 12.0px Monaco">handler of OpenCms which checks if a resource for the request exists and</FONT></P> <P style="margin: 0.0px 0.0px 0.0px 0.0px"><FONT face="Monaco" size="3" style="font: 12.0px Monaco">exports it if possible (i.e. images, static html pages and dynamic</FONT></P> <P style="margin: 0.0px 0.0px 0.0px 0.0px"><FONT face="Monaco" size="3" style="font: 12.0px Monaco">resources where static export is set to true and cache parameters are</FONT></P> <P style="margin: 0.0px 0.0px 0.0px 0.0px"><FONT face="Monaco" size="3" style="font: 12.0px Monaco">configured properly). For subsequent requests the resource exists in the</FONT></P> <P style="margin: 0.0px 0.0px 0.0px 0.0px"><FONT face="Monaco" size="3" style="font: 12.0px Monaco">real file system and apache can serve it directly.</FONT></P> </BLOCKQUOTE><BR></DIV><DIV>ahah! I didn't realise it was the 404 handler that checks whether the resource needs to be exported.</DIV><DIV><BR class="khtml-block-placeholder"></DIV><DIV>Excellent. Now I understand, and it makes a lot more sense.</DIV><DIV><BR class="khtml-block-placeholder"></DIV><DIV>Thank you.</DIV><BR><DIV> <SPAN class="Apple-style-span" style="border-collapse: separate; border-spacing: 0px 0px; color: rgb(0, 0, 0); font-family: Lucida Sans; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; text-align: auto; -khtml-text-decorations-in-effect: none; text-indent: 0px; -apple-text-size-adjust: auto; text-transform: none; orphans: 2; white-space: normal; widows: 2; word-spacing: 0px; "><SPAN class="Apple-style-span" style="border-collapse: separate; border-spacing: 0px 0px; color: rgb(0, 0, 0); font-family: Lucida Sans; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; text-align: auto; -khtml-text-decorations-in-effect: none; text-indent: 0px; -apple-text-size-adjust: auto; text-transform: none; orphans: 2; white-space: normal; widows: 2; word-spacing: 0px; "><DIV style="text-align: left;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><SPAN class="Apple-style-span" style="text-align: left; ">-- </SPAN></DIV><DIV style="text-align: left;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><SPAN class="Apple-style-span" style="text-align: left; "><SPAN class="Apple-style-span" style="text-align: left; ">Nigel Kersten [Senior Technical Officer]</SPAN></SPAN></DIV><DIV style="text-align: left;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><SPAN class="Apple-style-span" style="text-align: left; "><SPAN class="Apple-style-span" style="text-align: left; ">College of Fine Arts, University of NSW, Australia.</SPAN></SPAN></DIV><DIV style="text-align: left;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><SPAN class="Apple-style-span" style="text-align: left; "><SPAN class="Apple-style-span" style="text-align: left; ">CRICOS Provider Code: 00098G</SPAN></SPAN></DIV><BR class="Apple-interchange-newline"></SPAN></SPAN> </DIV><BR></BODY></HTML>