yii и nginx для index-test.php

Различные вопросы по установке и настройке фреймворка, конфигурции веб-сервера и IDE.
Ответить
Аватара пользователя
RusAlex
Сообщения: 324
Зарегистрирован: 2010.08.29, 15:30

yii и nginx для index-test.php

Сообщение 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 .

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

Аватара пользователя
Stamm
Сообщения: 407
Зарегистрирован: 2010.03.14, 18:59
Откуда: Россия, Москва
Контактная информация:

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

Сообщение Stamm »

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

Аватара пользователя
RusAlex
Сообщения: 324
Зарегистрирован: 2010.08.29, 15:30

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

Сообщение RusAlex »

спасибо за ответ, но я решил вот как:

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

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

Аватара пользователя
Sereja3578
Сообщения: 201
Зарегистрирован: 2016.09.21, 11:15
Контактная информация:

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

Сообщение Sereja3578 »

А можно ваш полный конфиг? Я столкнулся с такой же проблемой.

Ответить