# HG changeset patch # User Ruslan Ermilov # Date 1324368523 0 # Node ID c78b2d6fe261bec17a4aacdefd4e67fe53ecbaf3 # Parent e2718c7f9040a7ea6a5da1c77a70af3b050b9a17 Use another term for "redirect". diff -r e2718c7f9040 -r c78b2d6fe261 xml/ru/docs/http/ngx_http_index_module.xml --- a/xml/ru/docs/http/ngx_http_index_module.xml Tue Dec 20 07:59:33 2011 +0000 +++ b/xml/ru/docs/http/ngx_http_index_module.xml Tue Dec 20 08:08:43 2011 +0000 @@ -49,7 +49,8 @@ Необходимо иметь ввиду, что при использовании индексного файла делается -внутренний редирект и запрос может быть обработан уже в другом location'е. +внутреннее перенаправление и запрос может быть обработан уже в другом +location'е. Например, запрос "/" будет фактически обработан во втором location'е как "/index.html" в такой конфигурации: diff -r e2718c7f9040 -r c78b2d6fe261 xml/ru/docs/http/ngx_http_perl_module.xml --- a/xml/ru/docs/http/ngx_http_perl_module.xml Tue Dec 20 07:59:33 2011 +0000 +++ b/xml/ru/docs/http/ngx_http_perl_module.xml Tue Dec 20 08:08:43 2011 +0000 @@ -339,8 +339,8 @@ -$r->internal_redirect(uri) — метод делает внутренний -редирект на указанный uri. +$r->internal_redirect(uri) — метод делает внутреннее +перенаправление на указанный uri. Редирект происходит уже после завершения perl'ового обработчика. diff -r e2718c7f9040 -r c78b2d6fe261 xml/ru/docs/http/ngx_http_proxy_module.xml --- a/xml/ru/docs/http/ngx_http_proxy_module.xml Tue Dec 20 07:59:33 2011 +0000 +++ b/xml/ru/docs/http/ngx_http_proxy_module.xml Tue Dec 20 08:08:43 2011 +0000 @@ -531,7 +531,7 @@ default | off | - редирект замена + перенаправление замена default http @@ -588,7 +588,7 @@ -В редиректе тоже можно использовать (1.1.11) переменные: +В перенаправлении тоже можно использовать (1.1.11) переменные: proxy_redirect http://$proxy_host:8000/ /; @@ -596,7 +596,7 @@ Директиву также можно задать (1.1.11) при помощи регулярных выражений. -При этом редирект должен начинаться либо с символа +При этом перенаправление должен начинаться либо с символа “~”, если при сравнении следует учитывать регистр символов, либо с символов “~*”, если регистр символов учитывать не нужно. Регулярное выражение может содержать именованные и позиционные выделения, @@ -629,7 +629,7 @@ С помощью этой директивы можно также добавлять имя хоста к относительным -редиректам, выдаваемым проксируемым сервером: +перенаправлениям, выдаваемым проксируемым сервером: proxy_redirect / /; diff -r e2718c7f9040 -r c78b2d6fe261 xml/ru/docs/http/ngx_http_rewrite_module.xml --- a/xml/ru/docs/http/ngx_http_rewrite_module.xml Tue Dec 20 07:59:33 2011 +0000 +++ b/xml/ru/docs/http/ngx_http_rewrite_module.xml Tue Dec 20 08:08:43 2011 +0000 @@ -10,7 +10,7 @@ Модуль ngx_http_rewrite_module позволяет изменять URI с помощью -регулярных выражений, делать редиректы и выбирать конфигурацию +регулярных выражений, делать перенаправления и выбирать конфигурацию в зависимости от переменных. Если директивы этого модуля описаны на уровне сервера, то они выполняются до того, как определяется location для запроса. Если в выбранном location тоже есть @@ -163,7 +163,7 @@ и строкой замены. Директивы выполняются в порядке их следования в конфигурационном файле. С помощью флагов можно досрочно прекратить исполнение директив. Если строка замены начинается с "http://", то -клиенту будет возвращён редирект и обработка директив также завершается. +клиенту будет возвращено перенаправление и обработка директив также завершается. @@ -181,12 +181,12 @@ -redirect — возвращает временный редирект с кодом 302; +redirect — возвращает временное перенаправление с кодом 302; используется, если заменяющая строка не начинается с "http://"; -permanent — возвращает постоянный редирект с кодом 301. +permanent — возвращает постоянное перенаправление с кодом 301. diff -r e2718c7f9040 -r c78b2d6fe261 xml/ru/docs/http/ngx_http_upstream_module.xml --- a/xml/ru/docs/http/ngx_http_upstream_module.xml Tue Dec 20 07:59:33 2011 +0000 +++ b/xml/ru/docs/http/ngx_http_upstream_module.xml Tue Dec 20 08:08:43 2011 +0000 @@ -209,7 +209,8 @@ Если при обработке запроса были сделаны обращения к нескольким серверам, то их адреса разделяются запятой, например, "192.168.1.1:80, 192.168.1.2:80, unix:/tmp/sock". -Если произошёл внутренний редирект от одной группы серверов на другую с помощью +Если произошло внутреннее перенаправление от одной группы серверов на другую +с помощью "X-Accel-Redirect" или error_page, то эти группы серверов разделяются двоеточием, например, "192.168.1.1:80, 192.168.1.2:80, unix:/tmp/sock : 192.168.10.1:80, 192.168.10.2:80". diff -r e2718c7f9040 -r c78b2d6fe261 xml/ru/docs/install.xml --- a/xml/ru/docs/install.xml Tue Dec 20 07:59:33 2011 +0000 +++ b/xml/ru/docs/install.xml Tue Dec 20 08:08:43 2011 +0000 @@ -135,7 +135,7 @@ --without-http_rewrite_module—запрещает сборку модуля -http сервера, позволяющего делать редиректы и менять URI запросов. +http сервера, позволяющего делать перенаправления и менять URI запросов. Для сборки и работы этого модуля нужна библиотека PCRE. Модуль экспериментальный—директивы модуля впоследствии могут измениться.