DbHelp.ru
Маленький Yii блог
Комментарии
Гость:
Andrey: Добрый день, почему может вываливаться ошибка: 2015/08/14 ...
Гость: Спасибо за полезную статью!
Гость: Спасибо за статью, всё изложен коротко и по смыслу ёмко...
Гость: "Пример htaccess файла который избавляет нас от необход...



Сервер Ultima Online - Forest Wars (от создателя данного блога)

Избавляемся от index.php (nginx)

Рубрика: Перевод Cookbook

Оцените эту статью:

Рейтинг: 0.00 (0)
9 Апр. 2009
Опубликовать в Twitter Написать в Facebook Опубликовать в своем блоге livejournal.com

Yii Framework Blog img http://dbhelp.rucookbook

Давайте сегодня поговорим о том как силами nginx мы можем убрать "index.php" из урла. Делается это всё давольно просто.

Первым делом необходимо немного поменять конфиг nginx..

---

Добавляем PATH_INFO:

location ~ \.php {      
    fastcgi_pass  127.0.0.1:9000;
    fastcgi_index index.php;
    include fastcgi_params;
    fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
    fastcgi_param PATH_INFO $fastcgi_script_name;
    access_log off;
}

Переписываем пути:

location /yiiGuestbook {
    if (!-e $request_filename){
        rewrite (.*) /yiiGuestbook/index.php/$1;
    }
}

Вот и всё.

Перевод Sam Dark (http://yiiframework.ru/forum/viewtopic.php?f=8&t=12)
Оригинал:
http://www.yiiframework.com/doc/cookbook/15/



Если хотите опубликовать этот материал у себя - пожалуйста, разместите ссылку на страницу откуда вы его взяли.
Другие yii статьи:

  1. Парни из русского сообщества перевели очень важную часть документации - "Использование построителя форм". Это всё нас будет ждать в ... "Перевод справки по форм-билдеру"

  2. Всем привет! Меня зовут Тимур и это мой небольшой Блог. Я очень рад что в интернете все больше находится ... "Hello World! Hello Yii.."

  3. Уже достаточно давно мною была написана маленькая система управления сайтом для Творческого объединения Art of Art. Изначально все страницы сайта ... "artofart.ru - пишем cms на yii"

[guest] nixennixenovich

Было сказано: Четверг, 17 Февраль 2011

у меня всё заработало только когда поставил
fastcgi_param SCRIPT_FILENAME /физический/путь/к/index.php

[guest] Гость

Было сказано: Среда, 05 Сентябрь 2012

А yiiGuestbook это что?

Оставить комментарий


Код:
Имя: