Ini tidak terlalu efisien, tetapi Anda BISA menggunakan RewriteMap untuk menggunakan txt/dbm/program eksternal agar mod_rewrite melakukan pencarian dan penulisan ulang berdasarkan hasil.
RewriteMap pretty-community prg:/path/to/some/shell/script
RewriteRule community_details.php?(.*) ${pretty-community:$1}
String kueri yang diambil dari skrip community_details.php akan diteruskan ke skrip eksternal yang ditentukan pada stdin-nya, dan skrip membalas dengan url yang ditulis ulang melalui stdout-nya.
Perhatikan bahwa skrip dimulai SEKALI ketika Apache pertama kali dijalankan, dan kemudian pada dasarnya berjalan dalam mode daemon, berkomunikasi dengan Apache untuk setiap penulisan ulang yang dilakukan. Karena PHP tidak terlalu cocok untuk menulis daemon, Anda mungkin ingin melakukan program ini dalam beberapa bahasa lain.