Не нравятся результаты поиска? Попробуйте другой поиск!
DLE FAQ » Все вопросы » Шаблоны (TPL) » Почему сайт выводит разные пути к Аватарам?

Почему сайт выводит разные пути к Аватарам?


     03.12.2022    аватар    Шаблоны (TPL), Общие вопросы по PHP    449

вопрос
Заметил, что выводятся разные пути к Аватарам.
У одних пользователей короткий
<img src="uploads/fotos/foto_81692.jpg" title=

У других длинный с доменом
<img src="//vidachok.ru/uploads/fotos/foto_470619.jpg" title=

Где и как это поправить? Спасбо.

Скрин.

Почему сайт выводит разные пути к Аватарам?

Ответа пока нет


1 комментарий

TeraMoune
Эксперт

TeraMoune - 3 декабря 2022 22:16 -

Возможно вы не производили "Перенести сайт на другой домен" когда-то, или у вас есть плагины нарушающую работу. Убедитесь какие данные в базе, а не то что выводит сайт.

Ведь скрипт для всех атрибутов src и srcset по сути должен вырезать часть домена.

$tpl->result['main'] = str_replace ( 'src="http://'.$_SERVER['HTTP_HOST'].'/', 'src="/', $tpl->result['main'] );
$tpl->result['main'] = str_replace ( 'srcset="http://'.$_SERVER['HTTP_HOST'].'/', 'srcset="/', $tpl->result['main'] );
$tpl->result['main'] = str_replace ( 'src="https://'.$_SERVER['HTTP_HOST'].'/', 'src="/', $tpl->result['main'] );
$tpl->result['main'] = str_replace ( 'srcset="https://'.$_SERVER['HTTP_HOST'].'/', 'srcset="/', $tpl->result['main'] );

Тестовый репозиторий установки плагинов: teramoune

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

Похожие вопросы

наверх