не знаю как она реализована на artlebedev.ru (придет ash@ - может поделится)
Misha v.3 10.04.2007 19:11
в голову сразу приходят следующие варианты:
1. тупые rewrite. но это фигово, т.к. htaccess будет огромный.
2. rewritemap. подразумевается что мы создали табличку замен. да, она не маленькая, но грузится разово и не мешается в htaccess (после изменений апач её загрузит заново сам)
3. cms-ом: в случае 404 ошибки проявляем мозг и пытаемся найти в БД похожие url (что-то типа like '%^sUrl.mid(2)'). если находим - external redirect. %-)