index.php?option=com_mtree&cat_id=37&lang=bg&limit=0&task=listcats
index.php?option=com_mtree&cat_id=37&lang=bg&limitstart=10&task=listcats
index.php?option=com_mtree&cat_id=37&lang=bg&limitstart=20&task=listcats
...
index.php?option=com_mtree&cat_id=37&lang=bg&limitstart=90&task=listcats
[/spoil]
Я надеялся, что после обновления до 3.0.2 эта проблема будет решена ... но нет
В настоящее время "решил" эту проблему временно путем редактирования базы данных с помощью скрипта, который проходит через несколько часов:
[spoil]
#!/bin/sh
mysql -u user -ppass << EOF
use dbnulled
UPDATE nulled_sh404sef_urls set oldurl = replace(oldurl, 'Page-1', 'Page-2') WHERE newurl LIKE '%lang=bg&limitstart=10&task=listcats';
UPDATE nulled_sh404sef_urls set oldurl = replace(oldurl, 'Page-1', 'Page-3') WHERE newurl LIKE '%lang=bg&limitstart=20&task=listcats';
UPDATE nulled_sh404sef_urls set oldurl = replace(oldurl, 'Page-1', 'Page-4') WHERE newurl LIKE '%lang=bg&limitstart=30&task=listcats';
UPDATE nulled_sh404sef_urls set oldurl = replace(oldurl, 'Page-1', 'Page-5') WHERE newurl LIKE '%lang=bg&limitstart=40&task=listcats';
UPDATE nulled_sh404sef_urls set oldurl = replace(oldurl, 'Page-1', 'Page-6') WHERE newurl LIKE '%lang=bg&limitstart=50&task=listcats';
UPDATE nulled_sh404sef_urls set oldurl = replace(oldurl, 'Page-1', 'Page-7') WHERE newurl LIKE '%lang=bg&limitstart=60&task=listcats';
UPDATE nulled_sh404sef_urls set oldurl = replace(oldurl, 'Page-1', 'Page-8') WHERE newurl LIKE '%lang=bg&limitstart=70&task=listcats';
UPDATE nulled_sh404sef_urls set oldurl = replace(oldurl, 'Page-1', 'Page-9') WHERE newurl LIKE '%lang=bg&limitstart=80&task=listcats';
UPDATE nulled_sh404sef_urls set oldurl = replace(oldurl, 'Page-1', 'Page-10') WHERE newurl LIKE '%lang=bg&limitstart=90&task=listcats';
UPDATE nulled_sh404sef_urls set oldurl = replace(oldurl, 'Page-100', 'Page-10') WHERE newurl LIKE '%lang=bg&limitstart=90&task=listcats';
UPDATE nulled_sh404sef_urls set oldurl = replace(oldurl, 'Page-2', 'Page-11') WHERE newurl LIKE '%lang=bg&limitstart=100&task=listcats';
UPDATE nulled_sh404sef_urls set oldurl = replace(oldurl, 'Page-2', 'Page-12') WHERE newurl LIKE '%lang=bg&limitstart=110&task=listcats';
UPDATE nulled_sh404sef_urls set oldurl = replace(oldurl, 'Page-2', 'Page-13') WHERE newurl LIKE '%lang=bg&limitstart=120&task=listcats';
UPDATE nulled_sh404sef_urls set oldurl = replace(oldurl, 'Page-2', 'Page-14') WHERE newurl LIKE '%lang=bg&limitstart=130&task=listcats';
UPDATE nulled_sh404sef_urls set oldurl = replace(oldurl, 'Page-2', 'Page-15') WHERE newurl LIKE '%lang=bg&limitstart=140&task=listcats';
UPDATE nulled_sh404sef_urls set oldurl = replace(oldurl, 'Page-2', 'Page-16') WHERE newurl LIKE '%lang=bg&limitstart=150&task=listcats';
UPDATE nulled_sh404sef_urls set oldurl = replace(oldurl, 'Page-2', 'Page-17') WHERE newurl LIKE '%lang=bg&limitstart=160&task=listcats';
UPDATE nulled_sh404sef_urls set oldurl = replace(oldurl, 'Page-2', 'Page-18') WHERE newurl LIKE '%lang=bg&limitstart=170&task=listcats';
UPDATE nulled_sh404sef_urls set oldurl = replace(oldurl, 'Page-2', 'Page-19') WHERE newurl LIKE '%lang=bg&limitstart=180&task=listcats';
UPDATE nulled_sh404sef_urls set oldurl = replace(oldurl, 'Page-2', 'Page-20') WHERE newurl LIKE '%lang=bg&limitstart=190&task=listcats';
UPDATE nulled_sh404sef_urls set oldurl = replace(oldurl, 'Page-1', 'Page-2') WHERE newurl LIKE '%lang=bg&limitstart=10&task=searchby%';
UPDATE nulled_sh404sef_urls set oldurl = replace(oldurl, 'Page-1', 'Page-3') WHERE newurl LIKE '%lang=bg&limitstart=20&task=searchby%';
UPDATE nulled_sh404sef_urls set oldurl = replace(oldurl, 'Page-1', 'Page-4') WHERE newurl LIKE '%lang=bg&limitstart=30&task=searchby%';
UPDATE nulled_sh404sef_urls set oldurl = replace(oldurl, 'Page-1', 'Page-5') WHERE newurl LIKE '%lang=bg&limitstart=40&task=searchby%';
UPDATE nulled_sh404sef_urls set oldurl = replace(oldurl, 'Page-1', 'Page-6') WHERE newurl LIKE '%lang=bg&limitstart=50&task=searchby%';
UPDATE nulled_sh404sef_urls set oldurl = replace(oldurl, 'Page-1', 'Page-7') WHERE newurl LIKE '%lang=bg&limitstart=60&task=searchby%';
UPDATE nulled_sh404sef_urls set oldurl = replace(oldurl, 'Page-1', 'Page-8') WHERE newurl LIKE '%lang=bg&limitstart=70&task=searchby%';
UPDATE nulled_sh404sef_urls set oldurl = replace(oldurl, 'Page-1', 'Page-9') WHERE newurl LIKE '%lang=bg&limitstart=80&task=searchby%';
UPDATE nulled_sh404sef_urls set oldurl = replace(oldurl, 'Page-1', 'Page-10') WHERE newurl LIKE '%lang=bg&limitstart=90&task=searchby%';
UPDATE nulled_sh404sef_urls set oldurl = replace(oldurl, 'Page-100', 'Page-10') WHERE newurl LIKE '%lang=bg&limitstart=90&task=searchby%';
UPDATE nulled_sh404sef_urls set oldurl = replace(oldurl, 'Page-2', 'Page-11') WHERE newurl LIKE '%lang=bg&limitstart=100&task=searchby%';
UPDATE nulled_sh404sef_urls set oldurl = replace(oldurl, 'Page-2', 'Page-12') WHERE newurl LIKE '%lang=bg&limitstart=110&task=searchby%';
UPDATE nulled_sh404sef_urls set oldurl = replace(oldurl, 'Page-2', 'Page-13') WHERE newurl LIKE '%lang=bg&limitstart=120&task=searchby%';
UPDATE nulled_sh404sef_urls set oldurl = replace(oldurl, 'Page-2', 'Page-14') WHERE newurl LIKE '%lang=bg&limitstart=130&task=searchby%';
UPDATE nulled_sh404sef_urls set oldurl = replace(oldurl, 'Page-2', 'Page-15') WHERE newurl LIKE '%lang=bg&limitstart=140&task=searchby%';
UPDATE nulled_sh404sef_urls set oldurl = replace(oldurl, 'Page-2', 'Page-16') WHERE newurl LIKE '%lang=bg&limitstart=150&task=searchby%';
UPDATE nulled_sh404sef_urls set oldurl = replace(oldurl, 'Page-2', 'Page-17') WHERE newurl LIKE '%lang=bg&limitstart=160&task=searchby%';
UPDATE nulled_sh404sef_urls set oldurl = replace(oldurl, 'Page-2', 'Page-18') WHERE newurl LIKE '%lang=bg&limitstart=170&task=searchby%';
UPDATE nulled_sh404sef_urls set oldurl = replace(oldurl, 'Page-2', 'Page-19') WHERE newurl LIKE '%lang=bg&limitstart=180&task=searchby%';
UPDATE nulled_sh404sef_urls set oldurl = replace(oldurl, 'Page-2', 'Page-20') WHERE newurl LIKE '%lang=bg&limitstart=190&task=searchby%';
EOF