Не е особено ефективно, но МОЖЕТЕ да използвате RewriteMap да използвате външна txt/dbm/програма, за да позволите на mod_rewrite да търси и пренаписва въз основа на резултатите.
RewriteMap pretty-community prg:/path/to/some/shell/script
RewriteRule community_details.php?(.*) ${pretty-community:$1}
Захванатият низ на заявката от скрипта community_details.php ще бъде предаден на посочения външен скрипт на неговия stdin и скриптът отговаря с пренаписания url чрез своя stdout.
Имайте предвид, че скриптът се стартира ВЕДНЪЖ, когато Apache се задейства за първи път, и след това по същество работи в режим на демон, комуникирайки с Apache за всяко извършено пренаписване. Тъй като PHP не е особено подходящ за писане на демони, може да искате да направите тази програма на друг език.