वर्तमान में मैं lightspeed सर्वर के साथ होस्टिंग का उपयोग कर रहा हूं । होस्टिंग का कहना mod_rewriteहै कि सक्षम है, लेकिन मैं अपनी स्क्रिप्ट वहाँ काम नहीं कर सकता। जब भी मैं URL को एक्सेस करने की कोशिश करता हूं, तो यह 404 - रिटर्न नहीं मिला ।
मैंने उसी कोड को दूसरे सर्वर पर रखा है जो अपाचे के साथ चल रहा है। यह वहाँ पर काम कर रहा है। इसलिए मुझे लगता है, यह .htaccessऔर mod_rewriteमुद्दा है।
लेकिन होस्टिंग समर्थन अभी भी मेरे साथ जोर दे रहा है कि उनका mod_rewrite चालू है, इसलिए मैं जानना चाहूंगा कि मैं कैसे जांच सकता हूं कि यह वास्तव में सक्षम है या नहीं।
मैंने जांच करने की कोशिश की phpinfo(), लेकिन कोई किस्मत नहीं, मुझे mod_rewriteवहां नहीं मिला , क्या यह इसलिए है क्योंकि वे उपयोग कर रहे हैं lightspeed?
क्या जांच का कोई तरीका है? कृपया मेरी मदद करें। धन्यवाद।
FYI करें: मेरा .htaccessकोड है
Options -Indexes
<IfModule mod_rewrite.c>
DirectoryIndex index.php
RewriteEngine on
RewriteCond $1 !^(index\.php|assets|robots\.txt|favicon\.ico)
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ ./index.php/$1 [L,QSA]
</IfModule>
मैंने भी इस तरह की कोशिश की
DirectoryIndex index.php
RewriteEngine on
RewriteCond $1 !^(index\.php|assets|robots\.txt|favicon\.ico)
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ ./index.php/$1 [L,QSA]
लेकिन वही परिणाम।