<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta content="text/html; charset=ISO-8859-1"
http-equiv="Content-Type">
<title></title>
</head>
<body text="#000000" bgcolor="#ffffff">
using <a class="moz-txt-link-freetext" href="http://www.anilcetin.com/convert-apache-htaccess-to-nginx/">http://www.anilcetin.com/convert-apache-htaccess-to-nginx/</a> , I
got this:<br>
<br>
#ignored: condition 0<br>
#ignored: "-" thing used or unknown variable in regex/rew <br>
if (-e $request_filename){<br>
set $rule_1 1;<br>
}<br>
if ($request_filename ~ "-l"){<br>
set $rule_1 1;<br>
}<br>
if (-d $request_filename){<br>
set $rule_1 1;<br>
}<br>
if ($rule_1 = "1"){<br>
#ignored: "-" thing used or unknown variable in regex/rew <br>
}<br>
rewrite ^/index(.*)$ /;<br>
rewrite ^/chat/.* /;<br>
rewrite ^/Songs(.*)$ /;<br>
rewrite ^/Jokes(.*)$ /;<br>
rewrite ^/Ash3ar(.*)$ /;<br>
rewrite ^/iraq/.* /;<br>
rewrite ^/Song/.* /;<br>
rewrite ^/Joke/.* /;<br>
rewrite ^/Poem/.* /;<br>
rewrite ^/link/.* /;<br>
rewrite ^/search/.* /;<br>
rewrite ^/adv-conditions(.*)$ /;<br>
rewrite ^/adv-payments(.*)$ /;<br>
if (-e $request_filename){<br>
set $rule_15 1;<br>
}<br>
if ($request_filename ~ "-l"){<br>
set $rule_15 1;<br>
}<br>
if (-d $request_filename){<br>
set $rule_15 1;<br>
}<br>
if ($rule_15 = "1"){<br>
#ignored: "-" thing used or unknown variable in regex/rew <br>
}<br>
rewrite ^/(?:(.*?)(?:/|$))(.*|$)$ /$1.php?r=$2;<br>
<br>
<pre class="moz-signature" cols="72">--
omega13a
Owner and Founder of UFT
<a class="moz-txt-link-freetext" href="http://www.fedtrek.com">http://www.fedtrek.com</a></pre>
<br>
On 05/12/2011 04:59 PM, the_traveller wrote:
<blockquote
cite="mid:2507a2f6fd2c5e8a743f33ca869dfa82.NginxMailingListEnglish@forum.nginx.org"
type="cite">
<pre wrap=""><IfModule mod_rewrite.c>
RewriteEngine on
# If you are having problems or are using VirtualDocumentRoot, uncomment
this line and set it to your directory.
# RewriteBase <i class="moz-txt-slash"><span class="moz-txt-tag">/</span>maindir<span class="moz-txt-tag">/</span></i>
RewriteOptions MaxRedirects=30
RewriteCond %{ENV:REDIRECT_STATUS} 200
RewriteRule .* - [L]
RewriteCond %{REQUEST_FILENAME} -s [OR]
RewriteCond %{REQUEST_FILENAME} -l [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^.*$ - [NC,L]
RewriteRule ^index(.*)$ index.php
[QSA]
RewriteRule ^chat/.* pages.php
[QSA]
RewriteRule ^Songs(.*)$
showcat.php?g=2 [QSA]
RewriteRule ^Jokes(.*)$
showcat.php?g=3 [QSA]
RewriteRule ^Ash3ar(.*)$
showcat.php?g=4 [QSA]
RewriteRule ^iraq/.* showcat.php
[QSA]
RewriteRule ^Song/.* sounds.php
[QSA]
RewriteRule ^Joke/.* jokes.php
[QSA]
RewriteRule ^Poem/.* poems.php
[QSA]
RewriteRule ^link/.* advs.php
[QSA]
RewriteRule ^search/.* search.php
[QSA]
RewriteRule ^adv-conditions(.*)$
ad.php?go=conditions [NC]
RewriteRule ^adv-payments(.*)$
ad.php?go=payments [NC]
RewriteCond %{REQUEST_FILENAME} -s [OR]
RewriteCond %{REQUEST_FILENAME} -l [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^.*$ - [NC,L]
RewriteRule ^(?:(.*?)(?:/|$))(.*|$)$ $1.php?r=$2 [QSA]
</IfModule>
<IfModule mod_security.c>
SecFilterEngine Off
SecFilterScanPOST Off
</IfModule>
<IfModule mod_gzip.c>
mod_gzip_on No
</IfModule>
</pre>
</blockquote>
</body>
</html>