Hi,
I've originally posted this question in the New to DNN section of the forum (http://www.dotnetnuke.com/Community/Forums/tabid/795/forumid/197/threadid/352838/scope/posts/Default.aspx) and gotten a reply that it's not possible to submit this as an official issue on the DNN Support site, since it's not dealing with DNN version 5.x.
There is a serious issue with DNN 4.9.5, and I 'm hoping that someone has already dealt with this or that someone can provide some instructions on how to get this fixed.
The issue has to do with module caching and output for crawlers (such as Googlebot). A similar issue with caching for crawlers was reported before, and was apparently fixed in 4.9.5 - http://support.dotnetnuke.com/issue/ViewIssue.aspx?id=10419&projid=2.
Version of DNN is 4.9.5.
If the module cache is empty and a request comes from a client that DNN recognizes as a crawler, then module content is duplicated.
Steps to reproduce:
1. DNN upgrade from 4.9.0 to 4.9.5
2. Add a Text/HTML module to Left Pane.
3. Edit the module, and enter some text, for example "Hola."
4. Restart IIS or the DNN web site - or in some otehr way make sure that the moduel cache is empty.
5. Simulate requesting the page as a crawler, I used Fiddler with User-agent set to:
Mozilla/5.0 (compatible; Googlebot/2.1; +http://www.google.com/bot.html)
6. Examine the reponse, you will find "Hola." repeated twice, for example:
<td id="dnn_LeftPane" valign="top" class="LeftPane"><a name="371"></a><span id="dnn_ctr371_ContentPane" class="DNNAlignleft"><!-- Start_Module_371 --><div id="dnn_ctr371_ModuleContent">
<div id="dnn_ctr371_HtmlModule_lblContent" class="Normal">
<p>Hola.</p>
</div>
<div id="dnn_ctr371_HtmlModule_HtmlModule_lblContent" class="Normal">
<p>Hola.</p>
</div>
<!-- End_Module_371 -->
</div></span>
</td>
Any help is appreciated.
Thank you.