{% else-1 %}
Обновить | Подписаться | Поднять тему
Чтобы выполнить действие авторизируйтесь или пройдите регистрацию на сайте.
1.
Fallen * 10.22
[автор] (21 дек 2013, 01:24) [0/0] [0] [отв] [спам] [под] +1 | -1

гугл вообще обнищал, нужна инфа о том как настроить роутинг в конфе хоста на nginx

location / {
if (!-e $request_filename){
rewrite ^(.*)$ /index.php?route=$1 last;
}
}

подобный реврайт постоянно грузит дефолтный контроллер, ?route=abs так работает, а /abs/ скидует на дефолтный

2.
Angel*:) * [мошенник] 1.9
(21 дек 2013, 01:29) [0/0] [0] [отв] [спам] [под] +1 | -1

Вот здесь видел интересное об этом...
Тоже нуждался когда-то в этом.

http://nginx.org/ru/docs/http/ngx_http_core_module.html

3. (21 дек 2013, 19:57) [0/0] [0] [отв] [спам] [под] +1 | -1

Лучше бы сделать маршруты в роутер,то есть имеем такой массив
<?php
array(
\'user/(\\d+)\' => \'user/id/$1\',
//И т.д
);
?>

Роутером парсишь все ключи и если есть совпадение подключаешь нужный контроллер.

4.
Fallen * 10.22
[автор] (21 дек 2013, 19:59) [0/0] [0] [отв] [спам] [под] +1 | -1

UA95, * вопрос не в этом

5. (21 дек 2013, 20:02) [0/0] [0] [отв] [спам] [под] +1 | -1
Fallen,

Ты пытаешься использовать mod_rewrite в MVC системе.Его не стоит использовать,для этого имеется более трушная реализация ^

6.
Fallen * 10.22
[автор] (21 дек 2013, 20:04) [0/0] [0] [отв] [спам] [под] +1 | -1

UA95, ну роскажи * подробнее про трушную систему

7.
Wins * 5.64
(21 дек 2013, 20:10) [0/0] [0] [отв] [спам] [под] +1 | -1

в .htaccess пихаешь
[code]RewriteEngine On

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d

RewriteRule . index.php[/code]
и ловишь это с помощью
$_SERVER[\'REQUEST_URI\']

8.
Fallen * 10.22
[автор] (21 дек 2013, 20:12) [0/0] [0] [отв] [спам] [под] +1 | -1

Wins, у меня nginx

9. (21 дек 2013, 20:35) [0/0] [0] [отв] [спам] [под] +1 | -1

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

array(
\'/test\' => \'test.php\'
);
если я правильно понял то так


Изм. 2 раз. / Посл. изм. (21 дек 2013, 20:39)
10.
Fallen * 10.22
[автор] (21 дек 2013, 20:47) [0/0] [0] [отв] [спам] [под] +1 | -1

Artemka, *

Чтобы писать сообщения авторизируйтесь или пройдите регистрацию на сайте.
Подписаны: 0
Скачать тему | Файлы темы | Фильтр сообщений