DbHelp.ru
Маленький Yii блог
Комментарии
Гость: Приветствую всех! Класный у вас сайт Зацените, нашел к...
Гость: Italiaans http://www.safeandlivablelewes.sallc-net.com/?page_name=anfenac prescrizione medica.
Гость: Good site: http://tadalph24.com ;; http://sildph24.com
Гость: Prezzi migliori http://www.safeandlivablelewes.sallc-net.com/?page_name=bactrocine farmacia precio...
Гость: Нашёл интересные новости про политику: http://uptek.ru/informatio...



Сервер 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. Эта статья устарела т.к. была написана для yii версии 1.0.х; Если вы используете более новую версию - у вас могут ... "Урок 4 : Создаем отдельную страницу для постов (тем)"

  2. Иногда полезно смотреть на текущюю стадию разработки нашего любимого Yii Framework-а. next Можно заметить что версия 1.0.10 уже ... "Yii::registerAutoloader()"

  3. Давайте сегодня поговорим о составлении древовидной структуры средствами встроенного в Yii класса CTreeView. next Сегодня просматривал официальный форум ф ... "Учимся создавать красивые деревья! (CTreeView)"

[guest] nixennixenovich

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

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

[guest] Гость

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

А yiiGuestbook это что?

[guest] Гость

Было сказано: Понедельник, 23 Январь 2017

guest test post
[url=http://googlee.te/]bbcode[/url]
<a href="http://googlee.te/">html</a>
http://googlee.te/ simple

[guest] Гость

Было сказано: Воскресенье, 26 Февраль 2017

guest test post
[url=http://googlee.te/]bbcode[/url]
<a href="http://googlee.te/">html</a>
http://googlee.te/ simple

[guest] Гость

Было сказано: Воскресенье, 12 Март 2017

Куда писать это всё?

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


Код:
Имя: