Здесь показаны различия между двумя версиями данной страницы.
Следущая версия | Предыдущая версия Последняя версия Both sides next revision | ||
eaze:faq [2011/09/12 13:15] sergeyfast создано |
eaze:faq [2011/10/19 15:22] zenden [Перенаправления (Redirects)] |
||
---|---|---|---|
Строка 3: | Строка 3: | ||
== Когда я открываю сайт, вижу 501 Not Implemented. == | == Когда я открываю сайт, вижу 501 Not Implemented. == | ||
- | У вас не настроен хост в [[eaze:config:sites.xml]] | + | У вас не настроен хост в [[eaze:sites.xml]] |
---- | ---- | ||
== Когда я открываю сайт, вижу 404 Not Found. == | == Когда я открываю сайт, вижу 404 Not Found. == | ||
- | Хост настроен, но страница не найдена в [[eaze:config:pages.xml]]. | + | Хост настроен, но страница не найдена в [[eaze:pages.xml]]. |
Ну или кто-то вызвал:):<code php>Response::HttpStatusCode('404', 'Not Found' ); </code> | Ну или кто-то вызвал:):<code php>Response::HttpStatusCode('404', 'Not Found' ); </code> | ||
---- | ---- | ||
Строка 39: | Строка 39: | ||
$ds = $cmd->Execute(); | $ds = $cmd->Execute(); | ||
- | $result = array(); | + | $result = array(); |
while( $ds->next() ) { | while( $ds->next() ) { | ||
$id = $ds->GetInteger( 'pageId' ); | $id = $ds->GetInteger( 'pageId' ); | ||
Строка 64: | Строка 64: | ||
===== Перенаправления (Redirects) ===== | ===== Перенаправления (Redirects) ===== | ||
== У меня есть параметр в запрашиваемом URL. Как мне его передать в redirect? == | == У меня есть параметр в запрашиваемом URL. Как мне его передать в redirect? == | ||
- | В URL редиректа можно использовать переменные. Значение переменной указывается в фигурных скобках: например | + | В URL редиректа можно использовать переменные. Значение переменной указывается в фигурных скобках, например: |
<code xml> | <code xml> | ||
<redirect name="toTest" path="/{roundId}/"/> | <redirect name="toTest" path="/{roundId}/"/> | ||
</code> | </code> | ||
- | где roundId - имя параметра определенного в объекте Response. | + | где roundId - имя параметра, определенного в объекте Response. Например: |
+ | <code php>Response::setInteger( 'roundId', $roundId );</code> | ||
===== Часто встречающиеся ошибки ===== | ===== Часто встречающиеся ошибки ===== |