resolved 2 домена для сайта

Возможно ли в config.php прописать в $domain_name 2 домена?
Сайт доступен через 2 ип адреса, но залогиниться возможно только через который прописан в конфиге.
Получилось запустить 2 копии сайта под разными доменами с общей базой
 
Last edited:
Ress Kent реально сделать через config.local.php - просто для второй копии сайта указать в этом файле нужные параметры в имени домена, куках, кеше и т.п. В папке с config.php создается файл config.local.php, при указании в котором переменных из config.php но с другим значением, они будут перезаписаны.
 
Все-таки без второй копии сайта не обойтись? Получается база одна, а торрент файлы и т.д. находятся в разных папках.
Сайт отлично открывается с двух ип адресов. Без второй копии сайта, но со второго ип нельзя залогиниться.
 
Last edited:
Exile Здорово! получилось!! Отключил куки, получается пользователям нужно будет каждый раз логиниться при заходе?
 
Получилось вывести сайт в локалку и в внешку)) пока только через ип http://5.34.64.40/
Картинки могут не работать, т.к. на другом домене закреплены
 
Exile Здорово! получилось!! Отключил куки, получается пользователям нужно будет каждый раз логиниться при заходе?
Да не должно, там домен просто пустой. Откуда зайдут - там и будут залогинены.
 
Еще вопрос, только поинтересоваться пишу (вдруг есть решение!)

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

[img2]/data/pictures/2/e787eca7f84a6c63b62f05f3009b21f9.jpg[/img2] и до первого слеша будет подставляться домен с которого пользователь зашел на сайт.

Например если зайти с домена http://torrenthub.ddns.net картинка станет
[img2]http://torrenthub.ddns.net/data/pictures/2/e787eca7f84a6c63b62f05f3009b21f9.jpg[/img2]

В bbcode.php нашел исходники тега img, может можно дописать переменную
PHP:
$img_exp   = '(https?:)?//[^\s\?&;=\#\"<>]+?\.(jpg|jpeg|gif|png)([a-z0-9/?&%;][^\[\]]*)?';

"#\[img\]($img_exp)\[/img\]#isu"                         => $tpl['img'],

// Image
$bbcode_tpl['img'] = <<<HTML
    <var class="postImg" title="$1">&#10;</var>
HTML;

Так то сайт открывается и картинки показывает для внешки, кроме тех что в самом релизе где для картинок прописаны полные пути для локалки http://10.86.147.98/data/pictures/2/e787eca7f84a6c63b62f05f3009b21f9.jpg
 
Ress Kent у себя реализовывал, но не через bb-коды, а хитрее. Создаете загрузчик картинок для своего форума, например на поддомене pisc.torrenpier.me. Настраиваете в nginx реврайтами, используя диапазоны локальных адресов реврайт с него, на некий local.torrentpier.com для локальных адресов и со всех остальных на cdn.torrentpier.com, к примеру. Пользователи загружают картинки через pics, а вот выводятся они им используя разные адреса. Если через бб-коды, то простым реплейсом делайте через условия, с какого домена запрос.
 
Back
Top