Страница 1 из 1

настройка advanced для shared hosting

Добавлено: 2017.03.10, 11:28
countryman
Сделал все как указано тут.
https://github.com/yiisoft/yii2-app-adv ... hosting.md
Все вроде ок, кроме backend.
На http://domain.test.ru/admin/ пускает. Но например http://domain.test.ru/admin/site/index выдает 404 и кидает на frontend. Что забыл?

Re: настройка advanced для shared hosting

Добавлено: 2017.03.10, 16:15
countryman
.htaccess в admin забыл добавить...

Re: настройка advanced для shared hosting

Добавлено: 2017.04.04, 10:29
S1lver
countryman писал(а): 2017.03.10, 16:15 .htaccess в admin забыл добавить...
Можно поподробнее что вы конкретно сделали? Сейчас столкнулся с проблемой, почему-то отказывается полностью работать все методы нагугленные в Интернете. В моем случае, правда, используется LiteSpeed Web Server, но он полностью совместим с конфигом Apache.

Использовал конфиг из доки:

Код: Выделить всё

Options +FollowSymLinks
IndexIgnore */*

RewriteEngine on

# if a directory or a file exists, use it directly
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d

# otherwise forward it to index.php
RewriteRule . index.php

Но ни какие ссылки не работают.

Структура вроде стандартная, кроме панели администратора - /controllers/admin/MenuController.php, /controllers/AdminController.php, /controllers/SiteController.php

Nginx прекрасно отрабатывает доступ по адресам панели администратора:
  • site.com/admin,
    site.com/admin/menu/create,
    site.com/admin/settings
сайта:
  • site.com/content/doctors
    site.com/content/about
Как нужно настроить .htaccess чтобы заработали такие адреса?

Re: настройка advanced для shared hosting

Добавлено: 2017.04.04, 19:49
countryman
S1lver писал(а): 2017.04.04, 10:29
Структура вроде стандартная, кроме панели администратора - /controllers/admin/MenuController.php, /controllers/AdminController.php, /controllers/SiteController.php
Вы уверены что делали все по ссылке выше?

Re: настройка advanced для shared hosting

Добавлено: 2017.12.26, 15:36
olidev
Я бы рекомендовал вам использовать vps для размещения вашего приложения Yii. Это намного лучше, чем общий хостинг. Благодаря выделенному серверу вы получите лучшую производительность и безопасность. Если у вас нет навыков sysadmin для настройки сервера с нуля, вы можете использовать платформу Cloudways Yii для этого. Используя эту платформу, вы можете мгновенно запустить сервер без необходимости вручную устанавливать ОС, стек или PHP.

Re: настройка advanced для shared hosting

Добавлено: 2017.12.28, 10:10
Nex-Otaku
Спам по сервисам Yii на официальном форуме Yii )