के माध्यम से यूआरएल के हजारों बनाने मैं एक वेबसाइट जो एक mysql_database जिसमें प्रत्येक उपयोगकर्ता अन्य क्षेत्रों के बीच एक आईडी और प्रोफ़ाइल (जैसे jim.button.1) है में संग्रहीत उपयोगकर्ताओं का एक बहुत है प्रोग्रामिंग कर रहा हूँ। www.mysite.com/jim.button.1आधुनिक-पुनर्लेखन
अब मुझे पता है मैं एक mod_rewrite_rule के साथ कर सकता है कि: मैं एक यूआरएल (जो जैसे userID पर एक mysql_select के माध्यम से प्रोफ़ाइल है मिलता है) इस संरचना है कि चाहते हैं , लेकिन हजारों उपयोगकर्ताओं के साथ मुझे एक बहुत बड़ी। htaccess फ़ाइल मिल जाएगी। मैं रास्ते में फिर से लिखने में एक विशेषज्ञ द्वारा नहीं हूं, लेकिन मैं समझता हूं कि यह कैसे काम करता है।
क्या ऐसा करने का कोई तरीका है, एक या दो mod_rewrite_rules में कहें या इसे पूरा करने का कोई और स्मार्ट तरीका है?
सभी सहायता का स्वागत है। आप इस तरह से प्राप्त कर सकते हैं उपयोगकर्ता
RewriteEngine On
RewriteRule ^(.+)$ users.php?user=$1 [QSA,L]
अपने users.php में:
नीचे वोट क्यों? क्या यह मेरा सीरियल फिर से मतदाता है? – JvdBerg
आपका उत्तर मेरे लिए ठीक लगता है। मैं ऊपर उठाया। –
आपका पुनर्लेखन नियम * हर * अनुरोध से मेल खाता है, इसलिए वास्तविक फ़ाइलें ('.css',' .js', '.jpg', आदि) परोसा नहीं जाएगा। शायद ओपी क्या चाहता है नहीं। –