Я больше сторонник (CSS, javascript), пытаясь расширить свои знания о бэкэнд (apache, proxies) (так старайтесь быть нежным), и я спрашиваю после серверные часы документации, пробовали разные подходы, но до сих пор ничего не работало. Я знаю, что я мог бы не обращать внимания на концепции, которые, разумеется, для кого-то, знающего свой путь вокруг бэкэнда.Как сделать загрузку модуля yii2 на уровне корня
У меня есть приложение Yii2 с модулем, работающим нормально. Я хотел бы, чтобы этот модуль был доступен на корневом уровне другого домена на том же компьютере.
Из всего, что я читал, следующий код, помещенный в vhosts
моего апача, должны работать:
<VirtualHost *:80>
ServerName buletin
ProxyPass/http://bdc/ik2/frontend/web/buletin/default/
ProxyPassReverse/http://bdc/ik2/frontend/web/buletin/default/
</VirtualHost>
Я ожидал увидеть действие по умолчанию моего модуля, когда я иду в http://buletin
.
Что мне не хватает?
где размещен модуль? в frontend/web/buletin/default или в frontend/buletin/default? – scaisEdge
Он помещается в 'common/modules/buletin', потому что у меня есть компоненты, которые мне нужны в backend. Это типичная настройка модуля Yii2. Единственное, что я изменил, было установлено, что это путь просмотра к папке «/ views» темы, но все это хорошо работает на «основном» сайте. –
У вас есть довольно url и scriptName false в confi/main.php? – scaisEdge