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;