Mercurial > hg > nginx-site
comparison xml/ru/docs/http/ngx_http_core_module.xml @ 914:474a21f26a2a
Documented location behavior with proxying directives.
author | Vladimir Homutov <vl@nginx.com> |
---|---|
date | Thu, 23 May 2013 16:14:36 +0400 |
parents | 96839d165b8a |
children | ded8f4a5de28 |
comparison
equal
deleted
inserted
replaced
913:9a65d437da42 | 914:474a21f26a2a |
---|---|
8 <!DOCTYPE module SYSTEM "../../../../dtd/module.dtd"> | 8 <!DOCTYPE module SYSTEM "../../../../dtd/module.dtd"> |
9 | 9 |
10 <module name="Модуль ngx_http_core_module" | 10 <module name="Модуль ngx_http_core_module" |
11 link="/ru/docs/http/ngx_http_core_module.html" | 11 link="/ru/docs/http/ngx_http_core_module.html" |
12 lang="ru" | 12 lang="ru" |
13 rev="19"> | 13 rev="20"> |
14 | 14 |
15 <section id="directives" name="Директивы"> | 15 <section id="directives" name="Директивы"> |
16 | 16 |
17 <directive name="aio"> | 17 <directive name="aio"> |
18 <syntax> | 18 <syntax> |
1465 предназначен только для перенаправления в него запросов. | 1465 предназначен только для перенаправления в него запросов. |
1466 Такие location’ы не могут быть вложенными и не могут содержать | 1466 Такие location’ы не могут быть вложенными и не могут содержать |
1467 вложенные location’ы. | 1467 вложенные location’ы. |
1468 </para> | 1468 </para> |
1469 | 1469 |
1470 <para> | |
1471 Если location задан префиксной строкой со слэшом в конце | |
1472 и запросы обрабатываются при помощи | |
1473 <link doc="ngx_http_proxy_module.xml" id="proxy_pass"/>, | |
1474 <link doc="ngx_http_fastcgi_module.xml" id="fastcgi_pass"/>, | |
1475 <link doc="ngx_http_scgi_module.xml" id="scgi_pass"/>, | |
1476 <link doc="ngx_http_uwsgi_module.xml" id="uwsgi_pass"/> или | |
1477 <link doc="ngx_http_memcached_module.xml" id="memcached_pass"/>, | |
1478 а в ответ на запрос с URI равным этой строке, но без завершающего слэша, | |
1479 будет возвращено постоянное перенаправление с кодом 301 | |
1480 на URI с добавленным в конец слэшом. | |
1481 Если такое поведение нежелательно, можно задать точное совпадение | |
1482 URI и location, например: | |
1483 <example> | |
1484 location /user/ { | |
1485 proxy_pass http://user.example.com; | |
1486 } | |
1487 | |
1488 location = /user { | |
1489 proxy_pass http://login.example.com; | |
1490 } | |
1491 </example> | |
1492 </para> | |
1493 | |
1470 <!-- | 1494 <!-- |
1471 <migration from="Apache" directive="Location" /> | 1495 <migration from="Apache" directive="Location" /> |
1472 --> | 1496 --> |
1473 | 1497 |
1474 </directive> | 1498 </directive> |