Вам нужно добавить само правило.Требуется регулярное выражение =)
RewriteRule ([a-zA-Z0-9_]+) ad.php?ad_id=$1
Конечно, это регулярное выражение должно быть точно настроено на основе идентификатора объявления, который вы передаете, - сообщая, какие символы могут быть в этом идентификаторе объявления и т.п.Например, если все идентификаторы объявлений заканчиваются символами подчеркивания и подчеркивания и 9 цифрами, что-то вроде этого:
RewriteRule ([a-zA-Z0-9_]_[0-9]{9}) ad.php?ad_id=$1
Да, также, после включения mod_rewrite перезапустите apache.Убедитесь, что для параметра AllowOverride не установлено значение None, поскольку в этом случае apache будет игнорировать файлы .htaccess в каталогах.