मैं अपने .htaccess फ़ाइल में निम्नलिखित पुनर्लेखन जो फाइलों से .php विस्तार निकाल देता है, so.com/ को उदाहरण so.com/question.php के लिए परिवर्तित करने के लिए है प्रश्न।DirectoryIndex
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^([^\.]+)$ $1.php [NC,L]
हालांकि यह भी डिफ़ॉल्ट DirectoryIndex व्यवहार, जिसमें सिर्फ निर्देशिका टाइपिंग फ़ोल्डर में इंडेक्स फ़ाइल पर रीडायरेक्ट करेगा, जैसे टूट जाता है so.com/answer प्रदर्शित करता है so.com/answer/index.php
सीधे शब्दों में DirectoryIndex index.php
साथ उपरोक्त कोड के संयोजन दोनों परिणाम प्राप्त नहीं करता है।
किसी की मदद मुझे इन दो कार्यों गठबंधन, या जो एक ही परिणाम प्राप्त होगा index.php फ़ाइलों को छोड़ने के लिए कोड, पुनर्लेखन कर सकते हैं?
पूरी तरह से काम करता है, धन्यवाद। – ajcw
@ Timothée Groleau अच्छा कोड, क्या होम पेज के लिए 'index.php' को हटाने का कोई विकल्प है? – Muhammed
धन्यवाद संभोग, यह एक आकर्षण की तरह काम करता :) – jycr753