Apache .htaccess rewrite

hey Guys,

I cant seem to figure out why I cant properly convert this from apache
to nginx, any help would be appreciated… ive tried a dozen times but
it just will not function as expected.


Options +FollowSymLinks
RewriteEngine On
RewriteBase /

URL PATTERN for sitetown

Main → Category

Custom Application Development Software for Business - Salesforce.com

RewriteRule ^([A-Za-z0-9-]+)/([0-9]+).html$
results.php?category_id=$2&category=$1 [L]

#New and Improved witht the .html support!
RewriteRule ^([A-Za-z0-9-]+)/([0-9]+)/([0-9]+)/([A-Za-z0-9-]+).html$
details.php?pid=$2&pkey=$3&category=$1&title=$4 [L]

RewriteRule ^(.*).html$ $1.php

thanks in advance
payam

On Wed, Mar 31, 2010 at 11:20:02PM -0700, Payam C. wrote:

RewriteBase /
details.php?pid=$2&pkey=$3&category=$1&title=$4 [L]

RewriteRule ^(.*).html$ $1.php

 location ~ \.html$ {
     rewrite ^/([A-Za-z0-9\-]+)/([0-9]+)\.html$
              /results.php?category_id=$2&category=$1
              last;

     rewrite 

^/([A-Za-z0-9-]+)/([0-9]+)/([0-9]+)/([A-Za-z0-9-]+).html$
/details.php?pid=$2&pkey=$3&category=$1&title=$4
last;

     rewrite ^(/.*)\.html$  $1.php  last;
 }

 location ~ \.php$ {
     ...
 }


Igor S.
http://sysoev.ru/en/