сами и "напортили", включили поддержку френдли-урлов:)
если переход по ссылкам осуществляется на страницу с 404-й ошибкой, то надо кое-чё прописать в .htaccess, что в корне сайта лежит
RewriteEngine On
RewriteBase /
# вот эта хрень чисто для поисковиков, чтоб зеркал не плодить, вместо yoursite.ru впишите своё
RewriteCond %{HTTP_HOST} !^yoursite.ru$
RewriteRule ^ http://yoursite.ru%{REQUEST_URI} [R=301,L]
RewriteRule ^index.html http://yoursite.ru/ [R=301,L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
# а это именно для того, чтоб "протягивать" html'ые ссылки через index.php
RewriteRule ^(.*)$ index.php?q=$1 [L,QSA]