网站图标内部服务器错误
favicon internal server error
我为 ios 更改了 win,现在我无法打开我创建的网站的管理员。
错误是:
Request URL:http://local.mysite/favicon.ico
Request Method:GET Status Code:500
Internal Server Error
Remote Address:127.0.0.1:80
我已经尝试查看 xampp/logs 并且未显示任何错误。
我试过添加:
<IfModule mod_alias.c>
RedirectMatch 403 favicon.ico
</IfModule>
到 .htaccess 文件
还添加了代码:<link rel="icon" href="data:;base64,iVBORw0KGgo=">
但我对此视而不见,不知道还能做什么。
这是 my .htaccess
文件:
RewriteCond %{REQUEST_URI} ^system.*
RewriteRule ^(.*)$ /index.php?/ [L]
RewriteCond %{REQUEST_URI} ^application.*
RewriteRule ^(.*)$ /index.php?/ [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php?/ [L]
我的猜测是以前因为 favicon.ico 存在,你没有注意到这一点。当您删除它时,"file doesn't exist, so go to index.php" 开始了行为。尝试将其放在 index.php:
的顶部
if ($_SERVER['REQUEST_URI']=='/favicon.ico') exit('');
或通过发送带有适当 header 的内容或什至输出该 png(使用适当的 header for png)来加强它。
或
只放回一个 favicon 怎么样,它可以是相同的 png,但这样你就不会再与这个问题作斗争了。
我为 ios 更改了 win,现在我无法打开我创建的网站的管理员。
错误是:
Request URL:http://local.mysite/favicon.ico
Request Method:GET Status Code:500
Internal Server Error
Remote Address:127.0.0.1:80
我已经尝试查看 xampp/logs 并且未显示任何错误。
我试过添加:
<IfModule mod_alias.c>
RedirectMatch 403 favicon.ico
</IfModule>
到 .htaccess 文件
还添加了代码:<link rel="icon" href="data:;base64,iVBORw0KGgo=">
但我对此视而不见,不知道还能做什么。
这是 my .htaccess
文件:
RewriteCond %{REQUEST_URI} ^system.*
RewriteRule ^(.*)$ /index.php?/ [L]
RewriteCond %{REQUEST_URI} ^application.*
RewriteRule ^(.*)$ /index.php?/ [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php?/ [L]
我的猜测是以前因为 favicon.ico 存在,你没有注意到这一点。当您删除它时,"file doesn't exist, so go to index.php" 开始了行为。尝试将其放在 index.php:
的顶部if ($_SERVER['REQUEST_URI']=='/favicon.ico') exit('');
或通过发送带有适当 header 的内容或什至输出该 png(使用适当的 header for png)来加强它。
或
只放回一个 favicon 怎么样,它可以是相同的 png,但这样你就不会再与这个问题作斗争了。