Не нравятся результаты поиска? Попробуйте другой поиск!
DLE FAQ » Все вопросы » Хаки » Как в attachment изменить домен при генерации ссылки ?

Как в attachment изменить домен при генерации ссылки ?


     28.06.2020    attachment, ссылка на скачивание    Все вопросы » Хаки    117

вопрос
Собираюсь сделать немалый архив файлов(на моем впс это делать не вариант), в данное время загружаю файлы через админку и вставляю в новость в доп. поле через [attachment=id:имя_файла], на выходе в фуллстори получаю урл на загрузку вида https://сайт.ру/index.php?do=download&id=123

Хочу взять недорогой сервер с вместительным HDD под это дело, установить копию движка, подключить удаленно к бд основного домена и прикрепить к поддомену https://dl.сайт.ру/, для того чтобы перенести загруженные файлы на сервер с HDD.

Как заставить генерировать в [attachment=id:имя_файла] не https://сайт.ру/index.php?do=download&id=123 а https://dl.сайт.ру/index.php?do=download&id=123

Надеюсь суть ясна. Либо может что-то посоветуете. Спасибо.

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


5 комментариев

леший
Эксперт

леший - 28 июня 2020 18:25 -

Если у Вас VPS то проще будет примонтировать к директории uploads от сайта какое либо SFTP/FTP-хранилище (1ТБ в среднем стоит 15-20$/месяц). И не нужно будет мучится с переписыванием кода от движка.

sjlg89
Юзер

sjlg89 - 28 июня 2020 18:39 -

а можно поподробнее ? я просто чайнег

леший
Эксперт

леший - 28 июня 2020 19:04 -


sjlg89
Юзер

sjlg89 - 28 июня 2020 18:46 -

в данное время пока бы своим вариантом попользовался до раскрутки ресурса. Много кода нужно переписывать разве ?

sjlg89
Юзер

sjlg89 - 4 июля 2020 16:01 -

Нашел решение. Может кому пригодится.

в файле engine/modules/functions.php

найти
$tpl->set( '{link}', $config['http_home_url']."index.php?do=download&id=".$row['id'].$area_link );

 ниже добавить

$tpl->set( '{link-disk}', "https://сайт.ру/"."index.php?do=download&id=".$row['id'].$area_link );

можно просто заменить $config['http_home_url'] на "https://сайт.ру/", если хотите использовать стандартный тег {link}


Использовать тег линк нового домена - {link-disk} в attachment.tpl

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

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

наверх