Re: Re[2]: rewrite правила

Alexey Karagodov karagodov at gmail.com
Fri Sep 28 13:13:32 MSD 2007


методом научного тыка, можно будет если что доделать ну просто в лом
мыслить, куда у вас там и чего :)

28.09.07, Влад <vk at shiloff.ru> написал(а):
>
> Здравствуйте, Aleks.
>
> Вы писали 28 сентября 2007 г., 12:19:00:
>
> > On 25/09/07 15:49 +0300, Aleks Feltin wrote:
> >>Привет nginx-ru!
> >>
> >>В первую очередь огромное спасибо автору за столь замечательный проект!
> >>Хотим в скором времени слезть с Apache на nginx в связи с резким ростом
> >>нагрузки на ресурс.
> >>
> >>Все вроде бы ничего...но вот mod_rewrite правила представляют некую
> >>сложность.
> >>
> >>Скажу, что в mod_rewrite не силен, это меня и заставило обратиться сюда
> >>за помощью.
> >>
> >>Буду очень рад и чрезмерно благорарен, если кто сможет помочь мне решить
> >>проблему с переписыванием правил под nginx.
> >>
> >>RewriteRule ^([^/\.]+)/([^/\.]+)/([^/]+)/$ index.php?contid=$1&msisdn=$2
> >>[L]
> >>
> >>RewriteRule ^([^/\.]+)/([^/]+)$ index.php?contid=$1 [L]
> >>
> >>Алексей
>
> > Хотя, отвечать на свой пост некрасиво, я все же вынужден заново
> > попросить помощи.
> > Есть ли здесь кто-нибудь, кто помог бы перевести эти 2 правила под
> > nginx?
>
> > заранее спасибо!
>
> Вам на заметку.
>
>       rewrite ^$gallery_path/v/(.*)$ $gallery_path/index.php?g2_view=
> core.ShowItem&g2_path=$1;
>       rewrite ^$gallery_path/d/([0-9]+)-([0-9]+)/(.*)$
> $gallery_path/index.php?g2_view=core.DownloadItem&g2_itemId=$1
> &g2_serialNumber=$2&g2_fileName=$3;
>       rewrite ^$gallery_path/rss/(.*)$ $gallery_path/index.php?g2_view=
> rss.Render&g2_name=$1;
>       rewrite ^$gallery_path/srss/(.*)$ $gallery_path/index.php?g2_view=
> rss.SimpleRender&g2_itemId=$1;
>       rewrite ^$gallery_path/c/add/([0-9]+).html(.*)$
> $gallery_path/index.php?g2_view=comment.AddComment&g2_itemId=$1;
>       rewrite ^$gallery_path/c/view/([0-9]+).html(.*)$
> $gallery_path/index.php?g2_view=comment.ShowAllComments&g2_itemId=$1;
>       rewrite ^$gallery_path/admin/(.*)$ $gallery_path/index.php?g2_view=
> core.SiteAdmin;
>       rewrite ^$gallery_path/sitemap(.*)$ $gallery_path/index.php?g2_view=
> sitemap.Sitemap;
>
> Глядя в работающий пример переделать правила под ваши нужды у вас займет
> минут 15-20.
>
>
>
> --
> С уважением,
> Влад                          mailto:vk at shiloff.ru
>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://nginx.org/pipermail/nginx-ru/attachments/20070928/f8f884fd/attachment.html>


More information about the nginx-ru mailing list