Как я перенаправляю все запросы на favicon.ico в корневом каталоге или каком-либо подкаталоге к/images/favicon.ico
Попробуйте следующее правило:
RewriteEngine on
RewriteRule ^favicon\.ico$ /images/favicon.ico [L]
Изменить И для favicon.ico с произвольной глубиной сегмента пути:
RewriteCond $0 !=images/favicon.ico
RewriteRule ^([^/]+/)*favicon\.ico$ /images/favicon.ico [L]
RewriteEngine on
RewriteRule ^(.*)favicon\.ico /images/favicon.ico [L]
Эта быстрая перезапись должна помочь:
RewriteRule ^(.*)favicon.ico /images/favicon.ico
Я знаю, что вопрос помечен тегом .htaccess
, но почему бы не использовать символическую ссылку?
ln -s images/favicon.ico favicon.ico