apache .htaccess rewrite
Igor Sysoev
igor at sysoev.ru
Thu Apr 1 11:32:36 MSD 2010
On Wed, Mar 31, 2010 at 11:20:02PM -0700, Payam Chychi wrote:
> 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
> # http://www.site.com/category-name/
> 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
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 Sysoev
http://sysoev.ru/en/
More information about the nginx
mailing list