Продолжение войны с мультисайтингом

Главные вкладки

Аватар пользователя Dr. Pretender Dr. Pretender 22 июля 2009 в 12:04

В чём может быть проблема. На втором сайте не отображаются картинки.
Если адрес изображения : http://Главный_сайт/sites/второй_сайт/files/img/t-ch2-f.jpg то оно открывается. А если http://второй_сайт/files/img/t-ch2-f.jpg страница не найдена.
В то же время изображение загруженное ранее http://второй_сайт/files/img/panda.jpg открывается. Права доступа одинаковые.

Комментарии

Аватар пользователя est est 22 июля 2009 в 12:59

"Dr. Pretender" wrote:
В то же время изображение загруженное ранее http://второй_сайт/files/img/panda.jpg открывается.

Мне тоже интересно, я даже не знал, что такое возможно.

Аватар пользователя Dock@drupal.org Dock@drupal.org 22 июля 2009 в 14:03

Видимо открываться должно по http://второй_сайт/sites/второй_сайт/files/img/t-ch2-f.jpg, а http://второй_сайт/files/img/panda.jpg открывается, потому что у вас наверное ещё есть директория files в корне сайта, куда была ранее загружена картинка panda.jpg.

Аватар пользователя Dr. Pretender Dr. Pretender 22 июля 2009 в 15:14

Dock@drupal.org совершенно верно... я как раз до этого доколупался сам.
Так что http://второй_сайт/files/img/изображение.jpg открываться не будет? Лить картинки тупо в http://Главный_сайт/files/какайтопапка/ а на http://второй_сайт писать пути к картинкам http://второй_сайт/files/какайтопапка/

Аватар пользователя WiseMan WiseMan 22 июля 2009 в 16:06

В настройках файловой системы у каждого сайта можете сменить папку под файлы, сделав свою под каждый сайт. При этом все папки можно разместить в корне или внутри папки. Главное не забудьте потом перенести файлы из папки что была создана по умолчанию.

Аватар пользователя Dock@drupal.org Dock@drupal.org 23 июля 2009 в 10:54

Можно поизвращаться с настройками самого web-сервера. Сделать виртуальные папки files для каждого из сайтов, которые будут ссылаться на sites/САЙТ/files/.