मैं godaddy पर अपनी वेबसाइट पर robot.txt डालने की कोशिश कर रहा हूं। मैं इसे रूट डायर पर रख रहा हूं। लेकिन मुझे error404 मिल रहा है जो नहीं मिला मुझे लगता है कि यह मेरे .htaccess के कारण है
Htaccess फ़ाइल
<IfModule mod_rewrite.c>
Options +FollowSymLinks
RewriteEngine on
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php?/$1 [QSA,L]
</IfModule>
मैंने htaccess में भी हालत जोड़ने की कोशिश की, लेकिन मदद नहीं की
<IfModule mod_rewrite.c>
Options +FollowSymLinks
RewriteEngine on
RewriteBase /
RewriteCond $1 ^(index.php|robots.txt|favicon.ico|assets)
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php?/$1 [QSA,L]
</IfModule>
क्या कोई वर्कअराउंड है
उत्तर:
उत्तर № 1 के लिए 4इस htaccess का प्रयास करें:
DirectoryIndex index.php
RewriteEngine on
RewriteCond $1 !^(index.php|(.*).swf|forums|images|css|downloads|js|robots.txt|favicon.ico)
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ ./index.php?$1 [L,QSA]