It is difficult for me to diagnose what is happening without access to the system.
(1) In the URL examples you gave in your previous posting, you were showing an '/index.php' in the URL's.
For example
http://vodcastdirectory.com/index.php/all-channels if Joomla! SEF is enabled
Joomla! Administrator->Site->Global Configuration->Site->SEO Settings->Search Engine Friendly URLs = Yes
Joomla! Administrator->Site->Global Configuration->Site->SEO Settings->Use Apache mod_rewrite = Yes
then this 'index.php' should NOT appear in the URL, regardless of whether SobiSEF plugin is enabled or not.
Joomla! SEF should replace the 'index.php?option=com_sobi2' part of the URL with the Joomla! Menu Item Alias configured for the Joomla! Menu Item linked to the SOBI2 Frontpage (index.php?option=com_sobi2)
In your case, I suspect the Joomla! Menu Item Alias is configured as 'all-channels'
So the link to the SOBI2 Frontpage should be
http://vodcastdirectory.com/all-channels not
http://vodcastdirectory.com/index.php/all-channels regardless of whether the SobiSEF plugin is enabled or not.
I assume you have made a Joomla! Menu Item linked to the SOBI2 Frontpage using SOBI2 Extended Menus Items?
(See
SobiSEF Plugin Configuration Essentials - Item 6)
This needs to be done regardless of whether you are using the SobiSEF plugin or not.
SEF URL Manager:
All Channels page 2 : (uses Music catid=10)
/all-channels/page_2.html
index.php?option=com_sobi2&catid=10&limitstart=0&Itemid=144
Then i find it again :
/all-channels/page_2.html
index.php?option=com_sobi2&limitstart=25&Itemid=12
& i find it again, now it's using the 'Technology' catid=16.
/all-channels/page_2.html
index.php?option=com_sobi2&catid=16&limitstart=0&Itemid=154
Yes, this
may be the cause of your problem, however, since these links also have a link priority value, the one with the 'highest' priority value will be the one that is used. Do these link pairs all have the same link priority? If not, then it unlikely that this is the cause of your problem.
The SobiSEF plugin does not automatically purge old URL pairs. You have to do this manually
Looking at your Internal URL's above.
(1) The limitstart' part of the internal URL
The limitstart part of the internal URL is used for pagination URL's
The value for limitstart depends on the settings for;
Joomla! Administrator->Components->SOBI2->General Configuration->Number of Entries in a Single Line
Joomla! Administrator->Components->SOBI2->General Configuration->Number of Lines on a Page
then pagination urls are produced by SOBI2
For example;
If there are 50 SOBI2 Entries that could be displayed in a SOBI2 VCard view, and if
Number of Entries in a Single Line = 1
Number of Lines on a Page = 5
then SOBI2 will display 5 of the 50 entries at a time and produce pagination URL's containing;
(page 1) limitstart=0 for entries 1-5 of the 50 entries
(page 2) limitstart=5 for entries 6-10 of the 50 entries
(page 3) limitstart=10 for entries 11-15 of the 50 entries
etc, etc
(2) The 'Itemid' part of the URL (&Itemid=xxx)
The number 'xxx' part of this defines from which Joomla! Menu Item the 'page' was accessed
For example, for the URL
index.php?option=com_sobi2&catid=16&limitstart=0&Itemid=154
the number 154 indicates that this 'page' was reached by following Joomla Menu Item with ItemID = 154
Refer Joomla! Administrator->Menus->
MyMenuName In the far right column of the Menu Item Manager display is the ItemID's for each Joomla! Menu Item
that ItemID number corresponds to the Itemid number in the URL
This would indicate that there are 3 different Joomla! Menu Items (144, 12, and 154) which correspond to the Internal URL's above.
However, SobiSEF has created the same external URL '/all-channels/page_2.html' for each of these three different internal URL's.
This may or may not be incorrect.
The SobiSEF plugin may have initially (and correctly) created a URL pair for /all-channels/page_2.html,
then you may have changed you Joomla!/SOBI2 configuration
and then the SobiSEF plugin may have correctly created a new URL pair for /all-channels/page_2.html
assigning it a higher 'link priority' so the old pair is not used, and
then you may have changed you Joomla!/SOBI2 configuration again
and then the SobiSEF plugin may have correctly created a new URL pair for /all-channels/page_2.html
assigning it a higher 'link priority' so the old pairs are not used.
(The SobiSEF plugin does not automatically purge old URL pairs. You have to do this manually)
The only way to know is to purge all SobiSEF URL's, and rebuild them without changing the Joomla!/SOBI2 configuration.
If after rebuilding the SobiSEF URLs with a stable Joomla!/SOBI2 configuration you are still seeing an External URL with significantly different Internal URL's, then the question is why is the SobiSEF plugin doing this.
Often a problem like this is caused by a Joomla! Menu Item configuration that is incompatible with the SobiSEF Plugin.
Refer
SobiSEF Plugin Configuration Essentials - Items 5, 6 and 7
(3) Sometimes turning on SobiSEF debugging
Joomla! Administrator->Components->SOBI2->Plugins->SobiSEF->General Options->Enable Debug Mode = Yes
may reveal the cause of a problem, but this debug output is not easy to understand.
Regards - Mark