vlary Цитата: Тогда вам уже нужен не htaccess, а скрипт, который будет брать их из базы данных и переправлять в нужном направлении.
Все верно, такие скрипты есть (HTTP/1.1 301 Moved Permanently). Просто есть категории, где правила повторяются отчасти, например:
RewriteRule ^eng/print/([0-9]+)/$ /spec_projects/publication.php?id_pub=$1&id_lang=2&print=1 [L,QSA]
RewriteRule ^eng/print/([0-9]+)/$ /gallery/index.php?id_gal=$1&id_lang=2&print=1 [L,QSA]
RewriteRule ^eng/print/([0-9]+)/$ /catalog/index.php?part=$1&id_lang=2&print=1 [L,QSA]
и т.д. Все они относятся к разным субдоменам. И если не таскать к каждому правилу связку RewriteCond - они неверно работают. Все переносить в скрипты, анализирующие строку, тоже не эффективно.
Короче, похоже ответ прост - "никак". Спасибо.