normanUK wrote:I guess you have tried category list layout before which then that link got cached...
Hi Norman,
Thanks for the suggestion. I don't think that's it. They've been category blogs for as long as I can remember. Having said that, it seems that the newer ones (still many months old) acted differently to the older ones.
Unfortunately, my last post was sent too soon: clearing the cache only solved the problem temporarily. I contacted customer support, who suggested disabling any SEF.
So I disabled AceSEF temporarily, and that seemed to work. I would rather keep on using AceSEF, though. However, re-enabling it brought the problem back.
The problem may have arisen when I recently enabled the permanent cache, rather than the instant cache, in AceSEF. I did that to solve another problem I had been having.
I had been receiving this and similar error messages: Fatal error: Allowed memory size of 67108864 bytes exhausted (tried to allocate 226831 bytes) in /home/worlda8/public_html/plugins/system/jcomments.php on line 61.
I experimented with the AceSEF permanent cache settings this evening. They seem to have some bearing on the problem. But every time I appeared to be making some progress, the problem reappeared.
I then looked at duplicate URLs. It looks like the same SEF has been created for, e.g.
- index.php?option=com_content&Itemid=135&id=909&layout=blog&view=category
- index.php?option=com_content&Itemid=135&id=909&view=category
By checking the first one as the one to be used and the other not be, the problem for that URL seems to have been fixed.
However, in other cases (older blogs), that only fixed the problem temporarily. In those cases, there are several real URLs for one SEF URL, such as
- index.php?option=com_content&Itemid=264&id=964&layout=blog&view=category
- index.php?option=com_content&Itemid=264&id=964&layout=default&view=category
- etc
I don't know if there is any way of changing the default layout to blog...
If I mark the first one above as the one to be used and clear the cache of the second one as well as marking it not be used (I even tried unpublished), that works temporarily until the cache for the second one is turned back on, which seems to be happening automatically.
So, I've just disabled the AceSEF permanent cache for SEF URLs and that seems to have worked, in combination with the above, for now!