मैंने मुफ्त होस्टिंग पर अपना प्रोजेक्ट जोड़ा है000webhost और मेरी सभी फाइलें public_html / निर्देशिका में सूचीबद्ध हैं। प्रोजेक्ट कोडिनिटर में बनाया गया है। मैंने public_html / .htaccess में htaccess फ़ाइल जोड़ी है
Options +FollowSymLinks
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php?/$1 [L]
लेकिन यह मेरे लिए काम नहीं करता है htaccess में कोई समस्या है?
उत्तर:
जवाब के लिए 2 № 1मैं इसका उपयोग करता हूं (यह मेरे लिए स्थानीय और दूरस्थ रूप से काम करता है)
DirectoryIndex index.php
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond $1 !^(index.php|public|images|css|js|robots.txt)
RewriteRule ^(.*)$ index.php?/$1 [L]
आपको रूट रोल्ड और सीएसएस, जेएस आदि के लिए उप-फ़ोल्डर में "सार्वजनिक" नामक एक फ़ोल्डर बनाने की आवश्यकता है।
जवाब के लिए 0 № 2
मेरे सभी htaccess से क्षमा करना ठीक है, लेकिन मेरे पास मेरे बेस url में एक अतिरिक्त चॉकर था जो समस्या पैदा कर रहा था। दोबारा माफी चाहूंगा।