Size: a a a

MODX. Русскоязычное сообщество.

2021 March 22

АС

Алексей Смирнов... in MODX. Русскоязычное сообщество.
У вас же и есть один файл и к нему обращаются все сайты...
источник

a

alexey in MODX. Русскоязычное сообщество.
вообще сейчас все на локалке. Поддомены лежат на одном уровне с основным доменом. В каждом лежит hta, index.php с измененыйм контекстом и файл с конфигом(до ядра, в основном домене)
источник

a

alexey in MODX. Русскоязычное сообщество.
контексты переключаются, стили и скрипты не тянутся с основы, а пытаются загрузиться с поддомена
источник

a

alexey in MODX. Русскоязычное сообщество.
т.к. пути относительные
источник

SF

Sergey Frolov in MODX. Русскоязычное сообщество.
А они и не будут тянуться в таком случае. Прописывайте абсолютные пути к стилям и скриптам
источник

АС

Алексей Смирнов... in MODX. Русскоязычное сообщество.
alexey
контексты переключаются, стили и скрипты не тянутся с основы, а пытаются загрузиться с поддомена
Ну все верно. Так и должно быть
источник

АС

Алексей Смирнов... in MODX. Русскоязычное сообщество.
Или я не понял задачу.
источник

a

alexey in MODX. Русскоязычное сообщество.
Когда делал на контекстах через директории, то стили брались из одного места для разных base_url, думал, что на поддоменах будет по аналогии
источник

S

Sergey_K in MODX. Русскоязычное сообщество.
а что мешает в апаче добавить правило, которое убирает поддомен для этих файлов?
тонкость только одна - можете забыть про это и потом долго искать, wtf
источник

АС

Алексей Смирнов... in MODX. Русскоязычное сообщество.
alexey
Когда делал на контекстах через директории, то стили брались из одного места для разных base_url, думал, что на поддоменах будет по аналогии
ну по идее url стиля например, должен открываться везде одинаково:
отличаться только поддоменами а сновной путь после поддомена одинаковый.
Или у вас не доступны стили? и сайт не грузится?
источник

АС

Алексей Смирнов... in MODX. Русскоязычное сообщество.
А если хотите фактичческий урл брать с  одно домена главного принципиально, то пропишите абсолютный путь к домену. и все.
источник

АС

Алексей Смирнов... in MODX. Русскоязычное сообщество.
Алексей Смирнов
А если хотите фактичческий урл брать с  одно домена главного принципиально, то пропишите абсолютный путь к домену. и все.
так делать не советую.
источник

SF

Sergey Frolov in MODX. Русскоязычное сообщество.
Алексей Смирнов
так делать не советую.
Так а если у него стили везде одинаковые? Можно конечно ссылки на файл сделать, но зачем?
источник

a

alexey in MODX. Русскоязычное сообщество.
по основному домену грузится все ок. Поддомен у меня это отдельная папка, на одном уровне с основным доменом. Пути прописаны относительно, base _url везде в виде "/", site_url = адрес с поддоменом.
И вот когда перехожу на поддомен, стили не грузятся, т.к. они ищутся внутри папки поддомена
источник

a

alexey in MODX. Русскоязычное сообщество.
тестирую все это дело на опенсервере, может не верно настроил поддомены, но они как минимум работают, контент отдает нужный, только без стилей
источник

a

alexey in MODX. Русскоязычное сообщество.
стоит плагин xroute
источник

SF

Sergey Frolov in MODX. Русскоязычное сообщество.
alexey
по основному домену грузится все ок. Поддомен у меня это отдельная папка, на одном уровне с основным доменом. Пути прописаны относительно, base _url везде в виде "/", site_url = адрес с поддоменом.
И вот когда перехожу на поддомен, стили не грузятся, т.к. они ищутся внутри папки поддомена
Ну всё правильно, в вашем случае только абсолютные пути спасут. Если хотите чтобы все стили тянулись с главного домена.
источник

АС

Алексей Смирнов... in MODX. Русскоязычное сообщество.
alexey
тестирую все это дело на опенсервере, может не верно настроил поддомены, но они как минимум работают, контент отдает нужный, только без стилей
возможно у вас на файлы не стоит корректная переадресация. Я с опенсервером не работал.
источник

a

alexey in MODX. Русскоязычное сообщество.
вот редиректы я не делал, возможно дело в них... для директорий, помнитися, было что-то с (en|ru|pt) - в hta
источник

a

alexey in MODX. Русскоязычное сообщество.
В общем, решилось немного иначе. В настройках опенсервера все поддомены перенаправил на основной домен(через назначение алиасов, в этом случает в папках поддоменов ничего вовсе не нужно разещать). Дальше вступает в работу плагин xroute и переключает контексты, в зависимости от адреса. Таким образом выводится и другая инфа(для своего контекста) и пути генерятся относительно основы.
источник