Разные favicon для разных сайтов на одной CMS

131
13 октября 2019, 11:10

Ситуация: одна CMS, на ней 3 сайта. В Яндексе перепутались фавиконки у всех сайтов, точнее у всех 3х стала одна и та же. Изначально фавиконки были разложены так:

  • /assets/sitename1/images/
  • /assets/sitename2/images/
  • /assets/sitename3/images/

Специалист Яндекса утверждает, что для корректного отображения и исключения путаницы с фавиконками нужно, чтобы путь был таким:

  • 1site.ru/favicon.png
  • 2site.ru/favicon.png
  • 3site.ru/favicon.png

Т.к. CMS одна, то и корневая директория одна на всех. Естественно положить в неё 3 разных файла с одним именем не возможно.

Подскажите, пожалуйста, как решить задачу? Может как-то с помощью .htaccess можно?

Answer 1

лучший друг всех похапешников, .htaccess который на самом деле mod_rewrite

RewriteCond %{HTTP_HOST}=site1.ru
RewriteRule ^favicon\.ico$ /assets/sitename1/images/favicon.ico [L]

и так три раза

писал от руки, может понадобиться допиливание

READ ALSO
Yii2 vs Laravel

Yii2 vs Laravel

В yii есть такая реализация приложения как:

139
Как можно связать функцию валюты на несколько языках?

Как можно связать функцию валюты на несколько языках?

Я использую полиленг и вукомерсИ появилась нужда сделать несколько переводов валют? Я использую вот такой скрипт

137
Формат даты php [дубликат]

Формат даты php [дубликат]

На данный вопрос уже ответили:

122
Can't pass data via AJAX to Laravel

Can't pass data via AJAX to Laravel

Пытаюсь передать переменные через Ajax в Laravel 51

151