Nginx + php-fpm

Доброго времени суток.

Не так давно перешли на связку Nginx + php-fpm

Вопрос как сделать так чтобы был виден favicon

По какой то причине файлы robots.txt из админки видны а вот favicon нет.

Важный момент... у нас очень не мало витрин и просто положить favicon в корень это не вариант.

2 ответа

  • 2

    Попробуйте добавить в конфиг


    location = /favicon.ico {
    		log_not_found off;
    		try_files $uri/ /index.php?$args;
    	}
  • 1
    replicant 18 мая 2018 17:35 #

    По идее и robots.txt и favicon в корне и не лежат, а находятся в /wa-data/public/site/data/ваш_домен/

    C favicon, КМК, лучше обыграть в шаблоне index.html строку <link rel="icon" type="image/png" href="/тут_что-то_свое_вместо_пути/favicon.png">, включив в неё пути в зависимости от домена или поддомена (в шпаргалке к шаблонам есть переменные) или просто отправить по истинному пути нахождения файла, а /ваш_домен/ подменять через {$wa->domainUrl()|replace:'http://':''}, убрав из него признак протокола.

    В любом случае надо пробовать.


Добавить ответ

Чтобы добавить комментарий, зарегистрируйтесь или войдите