यह विशेष रूप से कुशल नहीं है, लेकिन आप RewriteMap का उपयोग कर सकते हैं। mod_rewrite को लुकअप करने और परिणामों के आधार पर फिर से लिखने के लिए बाहरी txt/dbm/प्रोग्राम का उपयोग करने के लिए।
RewriteMap pretty-community prg:/path/to/some/shell/script
RewriteRule community_details.php?(.*) ${pretty-community:$1}
समुदाय_विवरण.php स्क्रिप्ट से कैप्चर की गई क्वेरी स्ट्रिंग को इसके स्टड पर निर्दिष्ट बाहरी स्क्रिप्ट को पास किया जाएगा, और स्क्रिप्ट अपने स्टडआउट के माध्यम से फिर से लिखे गए url के साथ उत्तर देती है।
ध्यान दें कि स्क्रिप्ट एक बार शुरू होती है जब अपाचे पहली बार आग लगती है, और फिर अनिवार्य रूप से डेमॉन मोड में चलती है, प्रत्येक पुनर्लेखन के लिए अपाचे के साथ संचार करती है। चूंकि PHP डेमॉन लिखने के लिए विशेष रूप से उपयुक्त नहीं है, आप इस प्रोग्राम को किसी अन्य भाषा में करना चाह सकते हैं।