В результате преобразования рерайта, правила которых прописаны в .htaccess
RewriteEngine onпри отсутствии фавиконки приводят к тому, что на индексный файл идет два запроса. Внешне это незаметно, но скрипт отрабатывает дважды, что никак не способствует экономичному использованию ресурса.
RewriteCond %{REQUEST_URI} !^/admin
RewriteRule ^admin/(.*)$ admin/index.php?route=$1 [L,QSA]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php?route=$1 [L,QSA]
Решается вопрос добавлением нового правила:
RewriteEngine on
RewriteCond %{REQUEST_URI} !^/admin
RewriteRule ^admin/(.*)$ admin/index.php?route=$1 [L,QSA]
RewriteCond %{REQUEST_URI} !^/favicon.ico
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php?route=$1 [L,QSA]
На сайте я исправил, кто пользуется этим движком, замените .htaccess
Прикреплю на всякий случай.
_____________
Если вам недостаточно собственных заблуждений, можно расширить их мнениями экспертов.
Нужно уважать мнение оппонета. Ведь заблуждаться - его святое право.
Настаивал, настаиваю и буду настаивать на своем. На кедровых орешках.