<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Licess&#039;s Blog &#187; wnmp</title>
	<atom:link href="http://blog.licess.org/tag/wnmp/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.licess.org</link>
	<description>关注VPS Linux Nginx MySQL PHP WEB开发 系统管理 服务器架构 Debian CentOS</description>
	<lastBuildDate>Wed, 11 Jan 2012 11:56:31 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Windows下Nginx以服务的方式运行</title>
		<link>http://blog.licess.org/windows-nginx-service-startup/</link>
		<comments>http://blog.licess.org/windows-nginx-service-startup/#comments</comments>
		<pubDate>Fri, 16 Jan 2009 05:27:52 +0000</pubDate>
		<dc:creator>licess</dc:creator>
				<category><![CDATA[Nginx]]></category>
		<category><![CDATA[wnmp]]></category>
		<category><![CDATA[启动]]></category>
		<category><![CDATA[服务]]></category>

		<guid isPermaLink="false">http://blog.licess.cn/?p=404</guid>
		<description><![CDATA[从wnmp发布以来，很多朋友就问Windows下如何将Nginx加入服务中，以便于服务器重启后自动运行，我在朋友的留言中回复了，可能不是很好找，便整理在此，便于需要的朋友查找。 假设nginx安装在c:\nginx\下: 1.下载微软服务注册工具srvany.exe, instsrv.exe, srvany-instsrv存放到c:\nginx\目录下 2.安装Nginx服务, 将命令行切换到c:\nginx\,执行下列命令 instsrv NGINX c:\nginx\srvany.exe 3.在c:\nginx\下,新建一个nginx.reg文件，输入一下内容： Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\NGINX\Parameters] "Application"="C:\\nginx\\nginx.exe" "AppParameters"="" "AppDirectory"="C:\\nginx\\" 5.让服务与程序关联起来, 命令行执行 regedit /s nginx.reg 6.编辑启动nginx脚本start-nginx.bat(关闭脚本不用变), 让程序以服务方式运行 @ECHO OFF net stop nginx net start nginx EXIT 完成~ 最近一直在研究Linux下的Nginx自动安装，呵呵，鼓励大家迁移到Linux平台... 相关文章：Nginx访问二级目录后/(反斜杠)无法访问问题的解决办法Nginx下Discuz!的Rewrite配置Nginx的Rewrite配置LNMP一键安装包 自动无缝升级Nginx至任意版本Nginx 新的重载方式 (nginx -s reload)nginx文件类型错误解析漏洞《实战Nginx：取代Apache的高性能Web服务器》pdf电子书下载Linux VPS Nginx+PHP 安装ionCubeNginx反向代理LNMP &#8211; CentOS/RadHat/Debian/Ubuntu下Nginx+PHP+MySQL一键安装包V0.3发布 © licess for Licess&#039;s Blog, 2009. [...]]]></description>
			<content:encoded><![CDATA[<p>从wnmp发布以来，很多朋友就问Windows下如何将Nginx加入服务中，以便于服务器重启后自动运行，我在朋友的留言中回复了，可能不是很好找，便整理在此，便于需要的朋友查找。</p>
<p>假设nginx安装在c:\nginx\下:</p>
<p>1.<a title="点击下载：微软服务注册工具srvany.exe, instsrv.exe" href="http://blog.licess.cn/uploads/200901/srvany-instsrv.rar" target="_blank">下载微软服务注册工具srvany.exe, instsrv.exe</a>, srvany-instsrv存放到c:\nginx\目录下</p>
<p>2.安装Nginx服务, 将命令行切换到c:\nginx\,执行下列命令</p>
<p style="padding-left: 30px;">instsrv NGINX c:\nginx\srvany.exe</p>
<p>3.在c:\nginx\下,新建一个nginx.reg文件，输入一下内容：</p>
<p style="padding-left: 30px;">Windows Registry Editor Version 5.00</p>
<p>[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\NGINX\Parameters]<br />
"Application"="C:\\nginx\\nginx.exe"<br />
"AppParameters"=""<br />
"AppDirectory"="C:\\nginx\\"</p>
<p>5.让服务与程序关联起来, 命令行执行</p>
<p style="padding-left: 30px;">regedit /s nginx.reg</p>
<p>6.编辑启动nginx脚本start-nginx.bat(关闭脚本不用变), 让程序以服务方式运行</p>
<p style="padding-left: 30px;">@ECHO OFF<br />
net stop nginx<br />
net start nginx<br />
EXIT</p>
<p>完成~</p>
<p>最近一直在研究Linux下的Nginx自动安装，呵呵，鼓励大家迁移到Linux平台...</p>
<h2  class="related_post_title">相关文章：</h2><ul class="related_post"><li><a href="http://blog.licess.org/nginx_question1/" title="Nginx访问二级目录后/(反斜杠)无法访问问题的解决办法">Nginx访问二级目录后/(反斜杠)无法访问问题的解决办法</a></li><li><a href="http://blog.licess.org/nginx_discuz_rewrite/" title="Nginx下Discuz!的Rewrite配置">Nginx下Discuz!的Rewrite配置</a></li><li><a href="http://blog.licess.org/nginx_rewrite/" title="Nginx的Rewrite配置">Nginx的Rewrite配置</a></li><li><a href="http://blog.licess.org/lnmp-upgrade-any-nginx-version/" title="LNMP一键安装包 自动无缝升级Nginx至任意版本">LNMP一键安装包 自动无缝升级Nginx至任意版本</a></li><li><a href="http://blog.licess.org/nginx-nginx-s-reload/" title="Nginx 新的重载方式 (nginx -s reload)">Nginx 新的重载方式 (nginx -s reload)</a></li><li><a href="http://blog.licess.org/nginx-securit-script_filename/" title="nginx文件类型错误解析漏洞">nginx文件类型错误解析漏洞</a></li><li><a href="http://blog.licess.org/nginx-pdf-download/" title="《实战Nginx：取代Apache的高性能Web服务器》pdf电子书下载">《实战Nginx：取代Apache的高性能Web服务器》pdf电子书下载</a></li><li><a href="http://blog.licess.org/linux-vps-nginx-php-install-ioncube/" title="Linux VPS Nginx+PHP 安装ionCube">Linux VPS Nginx+PHP 安装ionCube</a></li><li><a href="http://blog.licess.org/nginx-proxy/" title="Nginx反向代理">Nginx反向代理</a></li><li><a href="http://blog.licess.org/lnmp-v0-3/" title="LNMP &#8211; CentOS/RadHat/Debian/Ubuntu下Nginx+PHP+MySQL一键安装包V0.3发布">LNMP &#8211; CentOS/RadHat/Debian/Ubuntu下Nginx+PHP+MySQL一键安装包V0.3发布</a></li></ul><hr />
<p><small>© licess for <a href="http://blog.licess.org">Licess&#039;s Blog</a>, 2009. |
<a href="http://blog.licess.org/windows-nginx-service-startup/">Permalink</a> |
<a href="http://blog.licess.org/windows-nginx-service-startup/#comments">5 comments</a> |
Add to
<a href="http://del.icio.us/post?url=http://blog.licess.org/windows-nginx-service-startup/&title=Windows下Nginx以服务的方式运行">del.icio.us</a>
<br/>
Post tags: <a href="http://blog.licess.org/tag/nginx/" rel="tag">Nginx</a>, <a href="http://blog.licess.org/tag/wnmp/" rel="tag">wnmp</a>, <a href="http://blog.licess.org/tag/%e5%90%af%e5%8a%a8/" rel="tag">启动</a>, <a href="http://blog.licess.org/tag/%e6%9c%8d%e5%8a%a1/" rel="tag">服务</a><br/>
<br/>
<img src="http://www.vpser.net/images/tuijian.gif"> <a href="http://www.vpser.net/usa-vps/">美国VPS推荐</a>  | <a href="http://shop63846532.taobao.com/">军哥代购 - 提供美国及海外VPS/VPN/域名代购，美元/欧元代付</a> QQ：503228080
</small></p>]]></content:encoded>
			<wfw:commentRss>http://blog.licess.org/windows-nginx-service-startup/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Nginx访问二级目录后/(反斜杠)无法访问问题的解决办法</title>
		<link>http://blog.licess.org/nginx_question1/</link>
		<comments>http://blog.licess.org/nginx_question1/#comments</comments>
		<pubDate>Tue, 02 Dec 2008 21:04:22 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Nginx]]></category>
		<category><![CDATA[我的作品]]></category>
		<category><![CDATA[wnmp]]></category>

		<guid isPermaLink="false">/articles/205</guid>
		<description><![CDATA[今天，有位wnmp的用户反映，Nginx访问二级目录的时候不加/(反斜杠)无法访问，现在给出解决办法。 我用的是正则表达式自动加/(反斜杠)。 &#160;&#160;if (-d $request_filename){ &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;rewrite ^/(.*)([^/])$ http://$host/$1$2/ permanent; &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;} 相关文章：Windows下Nginx以服务的方式运行Nginx下Discuz!的Rewrite配置Nginx的Rewrite配置LNMP一键安装包 自动无缝升级Nginx至任意版本Nginx 新的重载方式 (nginx -s reload)nginx文件类型错误解析漏洞《实战Nginx：取代Apache的高性能Web服务器》pdf电子书下载Linux VPS Nginx+PHP 安装ionCubeNginx反向代理LNMP &#8211; CentOS/RadHat/Debian/Ubuntu下Nginx+PHP+MySQL一键安装包V0.3发布 © admin for Licess&#039;s Blog, 2008. &#124; Permalink &#124; 3 comments &#124; Add to del.icio.us Post tags: Nginx, wnmp 美国VPS推荐 &#124; 军哥代购 - 提供美国及海外VPS/VPN/域名代购，美元/欧元代付 QQ：503228080]]></description>
			<content:encoded><![CDATA[<p>今天，有位<a target="_blank" href="http://blog.licess.cn/wnmp">wnmp</a>的用户反映，Nginx访问二级目录的时候不加/(反斜杠)无法访问，现在给出解决办法。</p>
<p>我用的是正则表达式自动加/(反斜杠)。</p>
<p>&nbsp;&nbsp;if (-d $request_filename){<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;rewrite ^/(.*)([^/])$ <a href="http:///" target="_blank">http://</a>$host/$1$2/ permanent;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}</p>
<h2  class="related_post_title">相关文章：</h2><ul class="related_post"><li><a href="http://blog.licess.org/windows-nginx-service-startup/" title="Windows下Nginx以服务的方式运行">Windows下Nginx以服务的方式运行</a></li><li><a href="http://blog.licess.org/nginx_discuz_rewrite/" title="Nginx下Discuz!的Rewrite配置">Nginx下Discuz!的Rewrite配置</a></li><li><a href="http://blog.licess.org/nginx_rewrite/" title="Nginx的Rewrite配置">Nginx的Rewrite配置</a></li><li><a href="http://blog.licess.org/lnmp-upgrade-any-nginx-version/" title="LNMP一键安装包 自动无缝升级Nginx至任意版本">LNMP一键安装包 自动无缝升级Nginx至任意版本</a></li><li><a href="http://blog.licess.org/nginx-nginx-s-reload/" title="Nginx 新的重载方式 (nginx -s reload)">Nginx 新的重载方式 (nginx -s reload)</a></li><li><a href="http://blog.licess.org/nginx-securit-script_filename/" title="nginx文件类型错误解析漏洞">nginx文件类型错误解析漏洞</a></li><li><a href="http://blog.licess.org/nginx-pdf-download/" title="《实战Nginx：取代Apache的高性能Web服务器》pdf电子书下载">《实战Nginx：取代Apache的高性能Web服务器》pdf电子书下载</a></li><li><a href="http://blog.licess.org/linux-vps-nginx-php-install-ioncube/" title="Linux VPS Nginx+PHP 安装ionCube">Linux VPS Nginx+PHP 安装ionCube</a></li><li><a href="http://blog.licess.org/nginx-proxy/" title="Nginx反向代理">Nginx反向代理</a></li><li><a href="http://blog.licess.org/lnmp-v0-3/" title="LNMP &#8211; CentOS/RadHat/Debian/Ubuntu下Nginx+PHP+MySQL一键安装包V0.3发布">LNMP &#8211; CentOS/RadHat/Debian/Ubuntu下Nginx+PHP+MySQL一键安装包V0.3发布</a></li></ul><hr />
<p><small>© admin for <a href="http://blog.licess.org">Licess&#039;s Blog</a>, 2008. |
<a href="http://blog.licess.org/nginx_question1/">Permalink</a> |
<a href="http://blog.licess.org/nginx_question1/#comments">3 comments</a> |
Add to
<a href="http://del.icio.us/post?url=http://blog.licess.org/nginx_question1/&title=Nginx访问二级目录后/(反斜杠)无法访问问题的解决办法">del.icio.us</a>
<br/>
Post tags: <a href="http://blog.licess.org/tag/nginx/" rel="tag">Nginx</a>, <a href="http://blog.licess.org/tag/wnmp/" rel="tag">wnmp</a><br/>
<br/>
<img src="http://www.vpser.net/images/tuijian.gif"> <a href="http://www.vpser.net/usa-vps/">美国VPS推荐</a>  | <a href="http://shop63846532.taobao.com/">军哥代购 - 提供美国及海外VPS/VPN/域名代购，美元/欧元代付</a> QQ：503228080
</small></p>]]></content:encoded>
			<wfw:commentRss>http://blog.licess.org/nginx_question1/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Nginx下Discuz!的Rewrite配置</title>
		<link>http://blog.licess.org/nginx_discuz_rewrite/</link>
		<comments>http://blog.licess.org/nginx_discuz_rewrite/#comments</comments>
		<pubDate>Mon, 10 Nov 2008 19:06:51 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[生活琐碎]]></category>
		<category><![CDATA[Nginx]]></category>
		<category><![CDATA[rewrite]]></category>
		<category><![CDATA[wnmp]]></category>

		<guid isPermaLink="false">/articles/196</guid>
		<description><![CDATA[　　昨天说了一些Nginx的Rewrite配置&#160;今天主要说一下Nginx下Discuz!的Rewrite&#160;.
需要说明的是，下网上以前一直流传的Rewrite都是有误的。
下面的Rewrite中百分号前面多了个转移字符&#8220;&#8221;，这在Apache中是需要的，而在Nginx中则是不需要的。
rewrite ^/thread-([0-9]+)-([0-9]+)-([0-9]+).html$ /viewthread.php?tid=$1&#38;extra=page%3D$3&#38;page=$2 last;
正确的应该是
rewrite ^/thread-([0-9]+)-([0-9]+)-([0-9]+).html$ /viewthread.php?tid=$1&#38;extra=page%3D$3&#38;page=$2 last;]]></description>
			<content:encoded><![CDATA[<p>　　昨天说了一些<a href="http://blog.licess.cn/nginx_rewrite/">Nginx的Rewrite配置</a>&nbsp;今天主要说一下<a target="_blank" href="http://blog.licess.cn/Nginx_Discuz_Rewrite/">Nginx下Discuz!的Rewrite</a>&nbsp;.</p>
<p>需要说明的是，下网上以前一直流传的Rewrite都是有误的。<br />
下面的Rewrite中百分号前面多了个转移字符&ldquo;&rdquo;，这在Apache中是需要的，而在Nginx中则是不需要的。<br />
<span style="width: 480px; background-color: #cccccc">rewrite ^/thread-([0-9]+)-([0-9]+)-([0-9]+).html$ /viewthread.php?tid=$1&amp;extra=page%3D$3&amp;page=$2 last;</span><br />
正确的应该是<br />
<span style="width: 480px; background-color: #cccccc">rewrite ^/thread-([0-9]+)-([0-9]+)-([0-9]+).html$ /viewthread.php?tid=$1&amp;extra=page%3D$3&amp;page=$2 last;</span><br />
这个错误在基本上目前所有使用Nginx作为服务器，并且开启了Rewrite的网站上存在。包括Discuz!官方，目前已经给cnteacher反馈了。</p>
<p>&nbsp;</p>
<p><strong>Nginx实例代码</strong>：<br />
server {<br />
listen 80;<br />
server_name www.ccvita.com ccvita.com;</p>
<p>location / {<br />
index index.html index.htm index.php;<br />
root /www/www.ccvita.com;<br />
rewrite ^(.*)/archiver/((fid|tid)-[w-]+.html)$ $1/archiver/index.php?$2 last;<br />
rewrite ^(.*)/forum-([0-9]+)-([0-9]+).html$ $1/forumdisplay.php?fid=$2&amp;page=$3 last;<br />
rewrite ^(.*)/thread-([0-9]+)-([0-9]+)-([0-9]+).html$ $1/viewthread.php?tid=$2&amp;extra=page%3D$4&amp;page=$3 last;<br />
rewrite ^(.*)/profile-(username|uid)-(.+).html$ $1/viewpro.php?$2=$3 last;<br />
rewrite ^(.*)/space-(username|uid)-(.+).html$ $1/space.php?$2=$3 last;<br />
rewrite ^(.*)/tag-(.+).html$ $1/tag.php?name=$2 last;</p>
<p>}</p>
<p>location ~ .php$ {<br />
include fastcgi_params;<br />
fastcgi_index index.php;<br />
fastcgi_pass 127.0.0.1:8694;<br />
fastcgi_param SCRIPT_FILENAME /www/www.ccvita.com$fastcgi_script_name;<br />
}</p>
<p>location /www.ccvita.com-status {<br />
stub_status on;<br />
access_log off;<br />
}<br />
}</p>
<p>预告：明天将会说一下Nginx下Wordpress的Rewrite配置。</p>
<h2  class="related_post_title">相关文章：</h2><ul class="related_post"><li><a href="http://blog.licess.org/nginx_rewrite/" title="Nginx的Rewrite配置">Nginx的Rewrite配置</a></li><li><a href="http://blog.licess.org/convert-apache-htaccess-to-nginx/" title="自动将Apache Rewrite伪静态规则转换为Nginx Rewrite">自动将Apache Rewrite伪静态规则转换为Nginx Rewrite</a></li><li><a href="http://blog.licess.org/windows-nginx-service-startup/" title="Windows下Nginx以服务的方式运行">Windows下Nginx以服务的方式运行</a></li><li><a href="http://blog.licess.org/nginx_question1/" title="Nginx访问二级目录后/(反斜杠)无法访问问题的解决办法">Nginx访问二级目录后/(反斜杠)无法访问问题的解决办法</a></li><li><a href="http://blog.licess.org/lnmp-upgrade-any-nginx-version/" title="LNMP一键安装包 自动无缝升级Nginx至任意版本">LNMP一键安装包 自动无缝升级Nginx至任意版本</a></li><li><a href="http://blog.licess.org/nginx-nginx-s-reload/" title="Nginx 新的重载方式 (nginx -s reload)">Nginx 新的重载方式 (nginx -s reload)</a></li><li><a href="http://blog.licess.org/nginx-securit-script_filename/" title="nginx文件类型错误解析漏洞">nginx文件类型错误解析漏洞</a></li><li><a href="http://blog.licess.org/nginx-pdf-download/" title="《实战Nginx：取代Apache的高性能Web服务器》pdf电子书下载">《实战Nginx：取代Apache的高性能Web服务器》pdf电子书下载</a></li><li><a href="http://blog.licess.org/linux-vps-nginx-php-install-ioncube/" title="Linux VPS Nginx+PHP 安装ionCube">Linux VPS Nginx+PHP 安装ionCube</a></li><li><a href="http://blog.licess.org/nginx-proxy/" title="Nginx反向代理">Nginx反向代理</a></li></ul><hr />
<p><small>© admin for <a href="http://blog.licess.org">Licess&#039;s Blog</a>, 2008. |
<a href="http://blog.licess.org/nginx_discuz_rewrite/">Permalink</a> |
<a href="http://blog.licess.org/nginx_discuz_rewrite/#comments">No comment</a> |
Add to
<a href="http://del.icio.us/post?url=http://blog.licess.org/nginx_discuz_rewrite/&title=Nginx下Discuz!的Rewrite配置">del.icio.us</a>
<br/>
Post tags: <a href="http://blog.licess.org/tag/nginx/" rel="tag">Nginx</a>, <a href="http://blog.licess.org/tag/rewrite/" rel="tag">rewrite</a>, <a href="http://blog.licess.org/tag/wnmp/" rel="tag">wnmp</a><br/>
<br/>
<img src="http://www.vpser.net/images/tuijian.gif"> <a href="http://www.vpser.net/usa-vps/">美国VPS推荐</a>  | <a href="http://shop63846532.taobao.com/">军哥代购 - 提供美国及海外VPS/VPN/域名代购，美元/欧元代付</a> QQ：503228080
</small></p>]]></content:encoded>
			<wfw:commentRss>http://blog.licess.org/nginx_discuz_rewrite/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Nginx的Rewrite配置</title>
		<link>http://blog.licess.org/nginx_rewrite/</link>
		<comments>http://blog.licess.org/nginx_rewrite/#comments</comments>
		<pubDate>Sun, 09 Nov 2008 18:02:38 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Nginx]]></category>
		<category><![CDATA[rewrite]]></category>
		<category><![CDATA[wnmp]]></category>

		<guid isPermaLink="false">/articles/195</guid>
		<description><![CDATA[&#160;&#160;&#160;&#160;&#160;&#160; wnmp&#160;已经发布好几天了，参加试用的人也不少，不少人反映如何设置Rewrite&#160;和虚拟主机，在接下来的几天我将会陆续发表相关的文章。
&#160;&#160;&#160;&#160;&#160;&#160; Nginx的Rewrite
经过网上查阅和测试，发现Nginx的Rewrite规则和Apache的Rewite规则差别不是很大，几乎可以直接使用。比如在Apache中这样写规则
rewrite ^/([0-9]{5}).html$ /viewthread.php?tid=$1 last;
而在Nginx中写成这样写是无法启动的，解决的办法是加上两个双引号：]]></description>
			<content:encoded><![CDATA[<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <a target="_blank" href="http://blog.licess.cn/wnmp/">wnmp</a>&nbsp;已经发布好几天了，参加试用的人也不少，不少人反映如何设置Rewrite&nbsp;和虚拟主机，在接下来的几天我将会陆续发表相关的文章。</p>
<p><strong>Nginx的Rewrite</strong><br />
经过网上查阅和测试，发现Nginx的Rewrite规则和Apache的Rewite规则差别不是很大，几乎可以直接使用。比如在Apache中这样写规则<br />
<span style="width: 480px; background-color: #cccccc">rewrite ^/([0-9]{5}).html$ /viewthread.php?tid=$1 last;</span><br />
而在Nginx中写成这样写是无法启动的，解决的办法是加上两个双引号：<br />
<span style="width: 480px; background-color: #cccccc">rewrite &ldquo;^/([0-9]{5}).html$&rdquo; /viewthread.php?tid=$1 last;</span><br />
同时将RewriteRule为Rewrite，基本就实现了Nginx的Rewrite规则到Apache的Rewite规则的转换。</p>
<p><strong>Rewrite的Flags</strong><br />
last - 基本上都用这个Flag。<br />
break - 中止Rewirte，不在继续匹配<br />
redirect - 返回临时重定向的HTTP状态302<br />
permanent - 返回永久重定向的HTTP状态301</p>
<p>&nbsp;</p>
<p>官方文档请点击<a href="http://wiki.codemongers.com/NginxHttpRewriteModule">这里</a><strong>。</strong></p>
<p><strong>Discuz!在Nginx下的Rewrite</strong><br />
需要说明的是，下网上以前一直流传的Rewrite都是有误的。<br />
下面的Rewrite中百分号前面多了个转移字符&ldquo;&rdquo;，这在Apache中是需要的，而在Nginx中则是不需要的。<br />
<span style="width: 480px; background-color: #cccccc">rewrite ^/thread-([0-9]+)-([0-9]+)-([0-9]+).html$ /viewthread.php?tid=$1&amp;extra=page%3D$3&amp;page=$2 last;</span><br />
正确的应该是<br />
<span style="width: 480px; background-color: #cccccc">rewrite ^/thread-([0-9]+)-([0-9]+)-([0-9]+).html$ /viewthread.php?tid=$1&amp;extra=page%3D$3&amp;page=$2 last;</span><br />
这个错误在基本上目前所有使用Nginx作为服务器，并且开启了Rewrite的网站上存在。包括Discuz!官方，目前已经给cnteacher反馈了。</p>
<p>完整正确的Discuz!在Nginx下的Rewrite如下：<br />
rewrite ^/archiver/((fid|tid)-[w-]+.html)$ /archiver/index.php?$1 last;<br />
rewrite ^/forum-([0-9]+)-([0-9]+).html$ /forumdisplay.php?fid=$1&amp;page=$2 last;<br />
rewrite ^/thread-([0-9]+)-([0-9]+)-([0-9]+).html$ /viewthread.php?tid=$1&amp;extra=page%3D$3&amp;page=$2 last;<br />
rewrite ^/space-(username|uid)-(.+).html$ /space.php?$1=$2 last;<br />
rewrite ^/tag-(.+).html$ /tag.php?name=$1 last;<br />
break;</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Nginx以其良好的并发性能，目前正在逐渐取代Apache成为大家的Web server首选，但是Nginx目前的中文资料很少，需要大家努力贡献。</p>
<h2  class="related_post_title">相关文章：</h2><ul class="related_post"><li><a href="http://blog.licess.org/nginx_discuz_rewrite/" title="Nginx下Discuz!的Rewrite配置">Nginx下Discuz!的Rewrite配置</a></li><li><a href="http://blog.licess.org/convert-apache-htaccess-to-nginx/" title="自动将Apache Rewrite伪静态规则转换为Nginx Rewrite">自动将Apache Rewrite伪静态规则转换为Nginx Rewrite</a></li><li><a href="http://blog.licess.org/windows-nginx-service-startup/" title="Windows下Nginx以服务的方式运行">Windows下Nginx以服务的方式运行</a></li><li><a href="http://blog.licess.org/nginx_question1/" title="Nginx访问二级目录后/(反斜杠)无法访问问题的解决办法">Nginx访问二级目录后/(反斜杠)无法访问问题的解决办法</a></li><li><a href="http://blog.licess.org/lnmp-upgrade-any-nginx-version/" title="LNMP一键安装包 自动无缝升级Nginx至任意版本">LNMP一键安装包 自动无缝升级Nginx至任意版本</a></li><li><a href="http://blog.licess.org/nginx-nginx-s-reload/" title="Nginx 新的重载方式 (nginx -s reload)">Nginx 新的重载方式 (nginx -s reload)</a></li><li><a href="http://blog.licess.org/nginx-securit-script_filename/" title="nginx文件类型错误解析漏洞">nginx文件类型错误解析漏洞</a></li><li><a href="http://blog.licess.org/nginx-pdf-download/" title="《实战Nginx：取代Apache的高性能Web服务器》pdf电子书下载">《实战Nginx：取代Apache的高性能Web服务器》pdf电子书下载</a></li><li><a href="http://blog.licess.org/linux-vps-nginx-php-install-ioncube/" title="Linux VPS Nginx+PHP 安装ionCube">Linux VPS Nginx+PHP 安装ionCube</a></li><li><a href="http://blog.licess.org/nginx-proxy/" title="Nginx反向代理">Nginx反向代理</a></li></ul><hr />
<p><small>© admin for <a href="http://blog.licess.org">Licess&#039;s Blog</a>, 2008. |
<a href="http://blog.licess.org/nginx_rewrite/">Permalink</a> |
<a href="http://blog.licess.org/nginx_rewrite/#comments">6 comments</a> |
Add to
<a href="http://del.icio.us/post?url=http://blog.licess.org/nginx_rewrite/&title=Nginx的Rewrite配置">del.icio.us</a>
<br/>
Post tags: <a href="http://blog.licess.org/tag/nginx/" rel="tag">Nginx</a>, <a href="http://blog.licess.org/tag/rewrite/" rel="tag">rewrite</a>, <a href="http://blog.licess.org/tag/wnmp/" rel="tag">wnmp</a><br/>
<br/>
<img src="http://www.vpser.net/images/tuijian.gif"> <a href="http://www.vpser.net/usa-vps/">美国VPS推荐</a>  | <a href="http://shop63846532.taobao.com/">军哥代购 - 提供美国及海外VPS/VPN/域名代购，美元/欧元代付</a> QQ：503228080
</small></p>]]></content:encoded>
			<wfw:commentRss>http://blog.licess.org/nginx_rewrite/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>wnmp 1.0.1 绿色服务器套件&#124;Nginx+PHP集成环境</title>
		<link>http://blog.licess.org/wnmp/</link>
		<comments>http://blog.licess.org/wnmp/#comments</comments>
		<pubDate>Wed, 05 Nov 2008 16:23:27 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Nginx]]></category>
		<category><![CDATA[我的作品]]></category>
		<category><![CDATA[server]]></category>
		<category><![CDATA[wnmp]]></category>

		<guid isPermaLink="false">/articles/193</guid>
		<description><![CDATA[&#160;&#160;&#160; wnmp 是一个快速搭建Nginx&#160; 0.7.19、PHP&#160;&#160;&#160; 5.2.6、MySQL&#160; 5.0.51b、PHPMyAdmin 2.11.9.2、eAccelerator 0.9.5.3、ZendOptimizer 3.3.3、OpenSSL 0.9.8h的绿色服务器套件。只要将opt文件夹拷贝到任意分区、目录，双击运行start.bat即可。
下载wnmp 1.0.1]]></description>
			<content:encoded><![CDATA[<p>&nbsp;&nbsp;&nbsp; wnmp 是一个快速搭建Nginx&nbsp; 0.7.19、PHP&nbsp;&nbsp;&nbsp; 5.2.6、MySQL&nbsp; 5.0.51b、PHPMyAdmin 2.11.9.2、eAccelerator 0.9.5.3、ZendOptimizer 3.3.3、OpenSSL 0.9.8h的绿色服务器套件。只要将opt文件夹拷贝到任意分区、目录，双击运行start.bat即可。<br />
&nbsp; <br />
&nbsp;&nbsp;&nbsp; Nginx [engine x]是俄罗斯人Igor Sysoev编写的一款高性能的HTTP和反向代理服务器。</p>
<p>&nbsp;&nbsp;&nbsp; Nginx已经在俄罗斯最大的门户网站&mdash;&mdash;Rambler Media(<a href="http://www.rambler.ru">www.rambler.ru</a>)上运行了3年时间，同时俄罗斯超过20%的虚拟主机平台采用Nginx作为反向代理服务器。</p>
<p>&nbsp;&nbsp;&nbsp; 注意事项：wnmp程序所在路径不能含有汉字和空格。<br />
&nbsp;&nbsp;&nbsp; MySQL默认用户名：root，密码为空<br />
&nbsp;&nbsp;&nbsp; MySQL数据库文件存放目录：mysqldata<br />
&nbsp;&nbsp;&nbsp; 网站根目录www<br />
&nbsp;&nbsp;&nbsp; 访问本机请用 <a href="http://127.0.0.1/">http://127.0.0.1/</a> 或 <a href="http://localhost/">http://localhost/</a><br />
&nbsp;&nbsp;&nbsp; 非默认端口，网址为 <a href="http://127.0.0.1">http://127.0.0.1</a>:端口/ 或 <a href="http://localhost">http://localhost</a>:端口/</p>
<p>
&nbsp;&nbsp;&nbsp; wnmp集成一下软件：<br />
&nbsp;&nbsp;Nginx&nbsp; 0.7.19<br />
&nbsp;&nbsp;PHP&nbsp;&nbsp;&nbsp; 5.2.6<br />
&nbsp;&nbsp;MySQL&nbsp; 5.0.51b<br />
&nbsp;&nbsp;PHPMyAdmin 2.11.9.2<br />
&nbsp;&nbsp;eAccelerator 0.9.5.3<br />
&nbsp;&nbsp;ZendOptimizer 3.3.3<br />
&nbsp;&nbsp;OpenSSL 0.9.8h</p>
<p><a href="http://www.licess.cn/down/wnmp 1.0.1.rar">下载wnmp 1.0.1</a></p>
<h2  class="related_post_title">相关文章：</h2><ul class="related_post"><li><a href="http://blog.licess.org/windows-nginx-service-startup/" title="Windows下Nginx以服务的方式运行">Windows下Nginx以服务的方式运行</a></li><li><a href="http://blog.licess.org/nginx_question1/" title="Nginx访问二级目录后/(反斜杠)无法访问问题的解决办法">Nginx访问二级目录后/(反斜杠)无法访问问题的解决办法</a></li><li><a href="http://blog.licess.org/nginx_discuz_rewrite/" title="Nginx下Discuz!的Rewrite配置">Nginx下Discuz!的Rewrite配置</a></li><li><a href="http://blog.licess.org/nginx_rewrite/" title="Nginx的Rewrite配置">Nginx的Rewrite配置</a></li><li><a href="http://blog.licess.org/web_server/" title="推荐介绍几款小巧的Web Server程序">推荐介绍几款小巧的Web Server程序</a></li></ul><hr />
<p><small>© admin for <a href="http://blog.licess.org">Licess&#039;s Blog</a>, 2008. |
<a href="http://blog.licess.org/wnmp/">Permalink</a> |
<a href="http://blog.licess.org/wnmp/#comments">61 comments</a> |
Add to
<a href="http://del.icio.us/post?url=http://blog.licess.org/wnmp/&title=wnmp 1.0.1 绿色服务器套件|Nginx+PHP集成环境">del.icio.us</a>
<br/>
Post tags: <a href="http://blog.licess.org/tag/server/" rel="tag">server</a>, <a href="http://blog.licess.org/tag/wnmp/" rel="tag">wnmp</a><br/>
<br/>
<img src="http://www.vpser.net/images/tuijian.gif"> <a href="http://www.vpser.net/usa-vps/">美国VPS推荐</a>  | <a href="http://shop63846532.taobao.com/">军哥代购 - 提供美国及海外VPS/VPN/域名代购，美元/欧元代付</a> QQ：503228080
</small></p>]]></content:encoded>
			<wfw:commentRss>http://blog.licess.org/wnmp/feed/</wfw:commentRss>
		<slash:comments>61</slash:comments>
		</item>
	</channel>
</rss>

