потому что по мнению модрерайта урл кончается со знаком вопроса, а после знака вопроса идут аргументы. Так что $ в инструкции ловит конец страницы либо знак вопроса
Попробовал демо-версию. Пока один вопрос: UTF8 вы не поддерживаете?
посоветую свой любимый друпал. Он, не сказать, чтобы очень прост в освоении, но по сравнению с typo3 разобраться в нем гораздо легче.
вот это посмотрите, может подойдет: search.mnogo.ru
Дальтоники не обрадуются...
стоимость владения, если точнее. Затраты на поддержку и эксплуатацию продукта могут оказаться не самой приятной неожиданностью.
Drupal: http://drupal.org
Typo3: http://www.typo3.org
Есть неплохие статьи на IBM по поводу выбора open-source CMS: http://www.ibm.com/developerworks/ru/library/i-osource1/index.html
Для RewriteRule знак вопроса означает начало query string. Можно сделать так:
RewriteRule articles.php http://мой_сайт/articles/ [R=301, QSA]
но там, возможно, появится знак вопроса, от которого тоже надо как-то избавляться...
целевая аудитория - это именно то, о чем я написал. Все выезжающие за границу. Просто больше всего едут туристы, поэтому прежде всего расчет на них, и тех, кто их отправляет в путь :) Если Вы считаете, что диссидентов можно привлечь в большем количестве, чем туристов, согласен это обсудить :)
в течение часа я Вам отвечу в лс