Apache的htaccess转Nginx



htaccess的rewrite规则转换为Nginx规则

Apache服务器能够识别.htaccess内的规则,而Nginx默认是不支持.htaccess的,这里能把适用于htaccess的规则转为完全适用于Nginx的规则。只要你有htaccess规则,如:301重定向、URL重写等,就通过本工具轻松转换为可用于Nginx的规则。
1、.htaccess规则用法举例:。
					#隐藏index.php的伪静态规则
					
					  RewriteEngine on
					  RewriteCond %REQUEST_FILENAME !-d
					  RewriteCond %REQUEST_FILENAME !-f
					  RewriteRule ^(.*)$ index.php/$1 [QSA,PT,L]
					
					
2、Nginx的rewrite规则用法举例:
					location / { 
					  include  /web/www.qvdv.com/my.conf;
					}
					
或者
					location / { 
					  if (!-e  $request_filename){
					    rewrite ^/(.*)$ /index.php/$1 last;
					  }
					}