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

yii и nginx для index-test.php

Добавлено: 2012.09.30, 11:12
RusAlex
Это моя первая попытка настроить nginx .
Только знакомлюсь с этим продуктом. Сначала вроде бы всё настроилось легко, php-fpm , fastcgi . Сайт на yii работает,

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

urlManager.showScriptName = false
.
Но проблема появилась что не работают урлы вида

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

site/index-test.php/controller/action
.

Поискав немного решение самостоятельно, понял что мой rewrite настроен неверно. Погуглил, все рецепты nginx+yii рекомендуют такую же строку как и у меня:

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

location / {
    try_files $uri $uri/ /index.php?$args
} 
Ну вот эта строка как раз все перекидывает во входной скрипт index.php , в случае если url ~ /index-test.php/controller/action .

Подскажите какое правило должно быть, чтобы работали оба входных скрипта одновременно.

Re: yii и nginx для index-test.php

Добавлено: 2012.10.03, 21:06
Stamm
Я делаю ещё один поддомен test.example.com.
Получается полная копия текущего конфига nginx, но указываю в настройках:
index index-test.php

Re: yii и nginx для index-test.php

Добавлено: 2012.10.04, 08:17
RusAlex
спасибо за ответ, но я решил вот как:

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

location /index-test.php/ {
    try_files $uri $uri/ /index-test.php?$args
}

Re: yii и nginx для index-test.php

Добавлено: 2021.02.24, 02:30
Sereja3578
А можно ваш полный конфиг? Я столкнулся с такой же проблемой.