Mercurial > hg > nginx-site
comparison xml/ru/docs/http/ngx_http_proxy_module.xml @ 2598:361a28cca097
Rephrased "off" parameter of proxy_cookie_domain/path/redirect.
author | Yaroslav Zhuravlev <yar@nginx.com> |
---|---|
date | Fri, 24 Jul 2020 13:43:21 +0100 |
parents | eeed494bba51 |
children | 5c5a36560f97 |
comparison
equal
deleted
inserted
replaced
2597:c9545c331582 | 2598:361a28cca097 |
---|---|
8 <!DOCTYPE module SYSTEM "../../../../dtd/module.dtd"> | 8 <!DOCTYPE module SYSTEM "../../../../dtd/module.dtd"> |
9 | 9 |
10 <module name="Модуль ngx_http_proxy_module" | 10 <module name="Модуль ngx_http_proxy_module" |
11 link="/ru/docs/http/ngx_http_proxy_module.html" | 11 link="/ru/docs/http/ngx_http_proxy_module.html" |
12 lang="ru" | 12 lang="ru" |
13 rev="67"> | 13 rev="68"> |
14 | 14 |
15 <section id="summary"> | 15 <section id="summary"> |
16 | 16 |
17 <para> | 17 <para> |
18 Модуль <literal>ngx_http_proxy_module</literal> позволяет передавать | 18 Модуль <literal>ngx_http_proxy_module</literal> позволяет передавать |
861 proxy_cookie_domain ~\.(?P<sl_domain>[-0-9a-z]+\.[a-z]+)$ $sl_domain; | 861 proxy_cookie_domain ~\.(?P<sl_domain>[-0-9a-z]+\.[a-z]+)$ $sl_domain; |
862 </example> | 862 </example> |
863 </para> | 863 </para> |
864 | 864 |
865 <para> | 865 <para> |
866 Директив <literal>proxy_cookie_domain</literal> может быть несколько: | 866 На одном уровне может быть указано |
867 несколько директив <literal>proxy_cookie_domain</literal>: | |
867 <example> | 868 <example> |
868 proxy_cookie_domain localhost example.org; | 869 proxy_cookie_domain localhost example.org; |
869 proxy_cookie_domain ~\.([a-z]+\.[a-z]+)$ $1; | 870 proxy_cookie_domain ~\.([a-z]+\.[a-z]+)$ $1; |
870 </example> | 871 </example> |
871 </para> | 872 Параметр <literal>off</literal> отменяет действие |
872 | 873 унаследованных с предыдущего уровня конфигурации |
873 <para> | 874 директив <literal>proxy_cookie_domain</literal>. |
874 Параметр <literal>off</literal> отменяет действие всех директив | |
875 <literal>proxy_cookie_domain</literal> | |
876 на данном уровне: | |
877 <example> | |
878 proxy_cookie_domain off; | |
879 proxy_cookie_domain localhost example.org; | |
880 proxy_cookie_domain www.example.org example.org; | |
881 </example> | |
882 </para> | 875 </para> |
883 | 876 |
884 </directive> | 877 </directive> |
885 | 878 |
886 | 879 |
927 proxy_cookie_path ~*^/user/([^/]+) /u/$1; | 920 proxy_cookie_path ~*^/user/([^/]+) /u/$1; |
928 </example> | 921 </example> |
929 </para> | 922 </para> |
930 | 923 |
931 <para> | 924 <para> |
932 Директив <literal>proxy_cookie_path</literal> может быть несколько: | 925 На одном уровне может быть указано |
926 несколько директив <literal>proxy_cookie_path</literal>: | |
933 <example> | 927 <example> |
934 proxy_cookie_path /one/ /; | 928 proxy_cookie_path /one/ /; |
935 proxy_cookie_path / /two/; | 929 proxy_cookie_path / /two/; |
936 </example> | 930 </example> |
937 </para> | 931 Параметр <literal>off</literal> отменяет действие |
938 | 932 унаследованных с предыдущего уровня конфигурации |
939 <para> | 933 директив <literal>proxy_cookie_path</literal>. |
940 Параметр <literal>off</literal> отменяет действие всех директив | |
941 <literal>proxy_cookie_path</literal> | |
942 на данном уровне: | |
943 <example> | |
944 proxy_cookie_path off; | |
945 proxy_cookie_path /two/ /; | |
946 proxy_cookie_path ~*^/user/([^/]+) /u/$1; | |
947 </example> | |
948 </para> | 934 </para> |
949 | 935 |
950 </directive> | 936 </directive> |
951 | 937 |
952 | 938 |
1660 proxy_redirect ~*/user/([^/]+)/(.+)$ http://$1.example.com/$2; | 1646 proxy_redirect ~*/user/([^/]+)/(.+)$ http://$1.example.com/$2; |
1661 </example> | 1647 </example> |
1662 </para> | 1648 </para> |
1663 | 1649 |
1664 <para> | 1650 <para> |
1665 Директив <literal>proxy_redirect</literal> может быть несколько: | 1651 На одном уровне может быть указано |
1652 несколько директив <literal>proxy_redirect</literal>: | |
1666 <example> | 1653 <example> |
1667 proxy_redirect default; | 1654 proxy_redirect default; |
1668 proxy_redirect http://localhost:8000/ /; | 1655 proxy_redirect http://localhost:8000/ /; |
1669 proxy_redirect http://www.example.com/ /; | 1656 proxy_redirect http://www.example.com/ /; |
1670 </example> | 1657 </example> |
1671 </para> | 1658 Параметр <literal>off</literal> отменяет действие |
1672 | 1659 унаследованных с предыдущего уровня конфигурации |
1673 <para> | 1660 директив <literal>proxy_redirect</literal>. |
1674 Параметр <literal>off</literal> запрещает все директивы | |
1675 <literal>proxy_redirect</literal> | |
1676 на данном уровне: | |
1677 <example> | |
1678 proxy_redirect off; | |
1679 proxy_redirect default; | |
1680 proxy_redirect http://localhost:8000/ /; | |
1681 proxy_redirect http://www.example.com/ /; | |
1682 </example> | |
1683 </para> | 1661 </para> |
1684 | 1662 |
1685 <para> | 1663 <para> |
1686 С помощью этой директивы можно также добавлять имя хоста к относительным | 1664 С помощью этой директивы можно также добавлять имя хоста к относительным |
1687 перенаправлениям, выдаваемым проксируемым сервером: | 1665 перенаправлениям, выдаваемым проксируемым сервером: |