पर काम नहीं कर रहा है मैंने एक स्वच्छ अपाचे 2 (प्लस PHP & MySQL) सर्वर स्थापित किया है और अपाचे कॉन्फ़िगरेशन में mod_rewrite
सक्षम किया है। मैंने कोडइग्निटर विकी में वर्णित यूआरएल से index.php को हटाने के लिए .htaccess
फ़ाइल को जोड़ा।कोडइग्निटर के लिए पुनरावृत्ति
RewriteEngine on
RewriteCond $1 !^(index\.php|images|robots\.txt)
RewriteRule ^(.*)$ /index.php/$1 [L]
मैंने इस फ़ाइल को वेबसाइट की रूट में रखा है।
जब मैं url mydomain.local/index.php/welcome
तक पहुंचने का प्रयास करता हूं तो मुझे कोडइग्निटर का डिफ़ॉल्ट पृष्ठ मिलता है। लेकिन जब मैं उसी पृष्ठ को mydomain.local/welcome
के माध्यम से एक्सेस करने का प्रयास करता हूं तो मुझे 404 पृष्ठ मिलता है।
मैं कैसे जांच सकता हूं कि पूरा पुनर्लेखन नियम काम कर रहा है या नहीं? और यह क्यों काम नहीं कर रहा है?
धन्यवाद ... मेरी समस्या का हल हल हो गया – hforbess