Я изменил win для ios и теперь не могу открыть администратора созданного мной сайта.
Ошибка:
URL запроса:Http: //local.mysite/favicon.ico
Метод запроса: ПОЛУЧИТЕ код состояния: 500
Внутренняя ошибка сервера
Удаленный адрес: 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?/$1 [L]
RewriteCond %{REQUEST_URI} ^application.*
RewriteRule ^(.*)$ /index.php?/$1 [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php?/$1 [L]
Я предполагаю, что ранее, так как favicon.ico существовал, вы не заметили этого. Когда вы удалили его, «файл не существует, поэтому перейдите в index.php» запустил поведение. Попробуйте поместить это в верхнюю часть вашего index.php:
if ($_SERVER['REQUEST_URI']=='/favicon.ico') exit('');
или увеличить его, отправив что-то с соответствующими заголовками или даже вывести этот png (с соответствующим заголовком для png).
ИЛИ ЖЕ
как насчет того, чтобы просто вернуть значок, это может быть тот же самый png, но тогда вы больше не будете бороться с этой проблемой.
Других решений пока нет …