Mercurial > hg > nginx-site
comparison xml/cn/docs/http/converting_rewrite_rules.xml @ 593:130fad6dc1b4
Replaced the uses of "url" element with "literal".
author | Ruslan Ermilov <ru@nginx.com> |
---|---|
date | Thu, 19 Jul 2012 05:17:45 +0000 |
parents | 149f54c158f0 |
children | 9934338f83af |
comparison
equal
deleted
inserted
replaced
592:d40371689c1c | 593:130fad6dc1b4 |
---|---|
28 } | 28 } |
29 </programlisting> | 29 </programlisting> |
30 </para> | 30 </para> |
31 | 31 |
32 <para> | 32 <para> |
33 这种做法是错的,复杂而且低效。正确的方式是为<url>nginx.org</url>定义一个单独的服务器: | 33 这种做法是错的,复杂而且低效。正确的方式是为<literal>nginx.org</literal>定义一个单独的服务器: |
34 | 34 |
35 <programlisting> | 35 <programlisting> |
36 server { | 36 server { |
37 listen 80; | 37 listen 80; |
38 server_name nginx.org; | 38 server_name nginx.org; |
59 | 59 |
60 | 60 |
61 <section> | 61 <section> |
62 | 62 |
63 <para> | 63 <para> |
64 再举一个例子,处理一个和刚才相反的逻辑:既不是来自<url>nginx.com</url>,又不是来自<url>www.nginx.com</url>: | 64 再举一个例子,处理一个和刚才相反的逻辑:既不是来自<literal>nginx.com</literal>,又不是来自<literal>www.nginx.com</literal>: |
65 | 65 |
66 <programlisting> | 66 <programlisting> |
67 RewriteCond %{HTTP_HOST} !nginx.com | 67 RewriteCond %{HTTP_HOST} !nginx.com |
68 RewriteCond %{HTTP_HOST} !www.nginx.com | 68 RewriteCond %{HTTP_HOST} !www.nginx.com |
69 RewriteRule (.*) http://www.nginx.com$1 | 69 RewriteRule (.*) http://www.nginx.com$1 |
70 </programlisting> | 70 </programlisting> |
71 | 71 |
72 应该按下面这样分开定义<url>nginx.com</url>、<url>www.nginx.com</url>和其他站点: | 72 应该按下面这样分开定义<literal>nginx.com</literal>、<literal>www.nginx.com</literal>和其他站点: |
73 | 73 |
74 <programlisting> | 74 <programlisting> |
75 server { | 75 server { |
76 listen 80; | 76 listen 80; |
77 server_name nginx.com www.nginx.com; | 77 server_name nginx.com www.nginx.com; |