Size: a a a

2020 July 25

СП

Сергей Предводителев... in Yii Framework 3
https://github.com/yiisoft/yii-web/blob/master/src/Middleware/SubFolder.php

Это для случаев когда входный скрипт лежит в подпапке, например http://example.com/app/?
источник

А

Алексей R in Yii Framework 3
это когда веб-папка настроена не правильно (на корень проекта)
источник

А

Алексей R in Yii Framework 3
либо у сайта есть префикс url
источник

А

Алексей R in Yii Framework 3
во втором случае настраивается вручную
источник

СП

Сергей Предводителев... in Yii Framework 3
Алексей R
либо у сайта есть префикс url
http://example.com/app/ - вот такое имеется в виду?
источник

А

Алексей R in Yii Framework 3
Сергей Предводителев
http://example.com/app/ - вот такое имеется в виду?
если при открытии domain.com/ открывается корень проекта (список папок и файлов или blank), а app - публичная папка проекта, то да, в таких случаях оно тоже отработает при открытии domain.com/app
источник

СП

Сергей Предводителев... in Yii Framework 3
А как он отработает, ведь если зайти на главную - в приложение запрос не уйдёт
источник

А

Алексей R in Yii Framework 3
если публичная папка - public, а нужен префикс /app, то настраиваешь веб-сервер на префикс и эту мидлварь на ручной префикс, ставишь веб-папку на public и сайт будет с префиксом /app
источник

А

Алексей R in Yii Framework 3
Сергей Предводителев
А как он отработает, ведь если зайти на главную - в приложение запрос не уйдёт
ты азйдёшь не на главную а в /public-dir/
источник

СП

Сергей Предводителев... in Yii Framework 3
аааа
источник

СП

Сергей Предводителев... in Yii Framework 3
ничего не понимаю)))))
источник

СП

Сергей Предводителев... in Yii Framework 3
веб-папка - это то куда ведёт домен?
источник

СП

Сергей Предводителев... in Yii Framework 3
"если публичная папка - public, а нужен префикс /app, " - префикс где?
источник

А

Алексей R in Yii Framework 3
без этой мидлвари, если ты зайдёшь на /app/index, то роутер будет пытаться найти маршрут по URL с префиксом и не найдёт. Мидлварь вычисляет префикс и обрезает его
источник

СП

Сергей Предводителев... in Yii Framework 3
domain.com настроен на папку public/
Если я хочу, чтобы сайт работал по адресу domain.com/app, то я использую эту мидлварю?
источник

А

Алексей R in Yii Framework 3
Сергей Предводителев
"если публичная папка - public, а нужен префикс /app, " - префикс где?
если у тебя роут до инdекса /index, а работает /app/index, то префикс тут /app
источник

А

Алексей R in Yii Framework 3
Сергей Предводителев
domain.com настроен на папку public/
Если я хочу, чтобы сайт работал по адресу domain.com/app, то я использую эту мидлварю?
да, можешь
источник

СП

Сергей Предводителев... in Yii Framework 3
Алексей R
да, можешь
А авто-режим - это как?
источник

А

Алексей R in Yii Framework 3
Сергей Предводителев
А авто-режим - это как?
это для быстрого старта, если не настроил сервер на public
источник

СП

Сергей Предводителев... in Yii Framework 3
Алексей R
это для быстрого старта, если не настроил сервер на public
А куда настроено?
источник