Суть проблемы - по ссылкам вида cms-joomla.ru/con
Но sh404SEF умеет редиректить с НЕ-SEF ссылок на свои SEF-ссылки. Осталось подсунуть ему эти ссылки, преобразовав SEF-ссылки Joomla 1.0 в НЕ-SEF-ссылки Joomla 1.5 (тяжело наверно такое читать :)).
Решение:
Добавляем в файл .htaccess сразу после строки включения mod_rewrite
RewriteEngine On
следующие строки (приведены не все возможные строки):
RewriteRule ^content/view/([0-9]+)$ http://cms-joomla.ru/index.php?option=com_content&view=article&id=$1 [L]
RewriteRule ^content/view/([0-9]+)/$ http://cms-joomla.ru/index.php?option=com_content&view=article&id=$1 [L]
RewriteRule ^content/view/([0-9]+)/([0-9]+)$ http://cms-joomla.ru/index.php?option=com_content&view=article&id=$1&Itemid=$2 [L]
RewriteRule ^content/view/([0-9]+)/([0-9]+)/$ http://cms-joomla.ru/index.php?option=com_content&view=article&id=$1&Itemid=$2 [L]
RewriteRule ^content/category/([0-9]+)/([0-9]+)/([0-9]+)$ http://cms-joomla.ru/index.php?option=com_content&view=category§ionid=$1&id=$2&Itemid=$3 [L]
RewriteRule ^content/category/([0-9]+)/([0-9]+)/([0-9]+)/$ http://cms-joomla.ru/index.php?option=com_content&view=category§ionid=$1&id=$2&Itemid=$3 [L]
RewriteRule ^content/blogsection/([0-9]+)/([0-9]+)/$ http://cms-joomla.ru/index.php?option=com_content&view=section&ayout=blog&aid=$1&Itemid=$2 [L]
Остальное можно сделать по аналогии. Если sh404SEF будет правильно настроен, то старые ссылки 301 редиректом должны вести на новые SEF-ссылки, созданные в sh404SEF.




