внутренняя ошибка сервера favicon

Я изменил 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]

0

Решение

Я предполагаю, что ранее, так как favicon.ico существовал, вы не заметили этого. Когда вы удалили его, «файл не существует, поэтому перейдите в index.php» запустил поведение. Попробуйте поместить это в верхнюю часть вашего index.php:

if ($_SERVER['REQUEST_URI']=='/favicon.ico') exit('');

или увеличить его, отправив что-то с соответствующими заголовками или даже вывести этот png (с соответствующим заголовком для png).

ИЛИ ЖЕ

как насчет того, чтобы просто вернуть значок, это может быть тот же самый png, но тогда вы больше не будете бороться с этой проблемой.

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]