Re: Наборы реврайтов для популярного ПО (CMS, forum,...)

Alexey V. Karagodov karagodov at gmail.com
Thu Jan 17 10:32:39 MSK 2008


сорри, а для Bitrix-а есть подобное?

On 17.01.2008, at 10:33, Dmitry wrote:

>
> Добрый день,
>
> Для DLE написать легко можно, под Gallery2  
> ниже:
> ------------------------
>        location /v/ {
>            rewrite ^/v/(.*)$ /wp-gallery2.php? 
> g2_view=core.ShowItem&g2_path=$1;
>        }
>        location /d/ {
>        #    rewrite ^/d/([0-9]{1,20})-([0-9]{1,20})/(.*)$ /gallery2/ 
> index.php?g2_view=core.DownloadItem&g2_itemId=$1&g2_serialNumber= 
> $2&g2_fileName=$3;
>            rewrite ^/d/([0-9]+)-([0-9]+)/(.*)$ /gallery2/index.php? 
> g2_view=core.DownloadItem&g2_itemId=$1&g2_serialNumber= 
> $2&g2_fileName=$3;
>        }
>
>        location /rss/ {
>            rewrite ^/rss/(.*)$ /wp-gallery2.php? 
> g2_view=rss.Render&g2_name=$1;
>        }
>        location /srss/ {
>             rewrite ^/srss/(.*)$ /wp-gallery2.php? 
> g2_view=rss.Render&g2_name=$1;
>        }
>        location /c/add/ {
>            rewrite ^([0-9]+).html(.*)$ /wp-gallery2.php? 
> g2_view=comment.AddComment&g2_itemId=$1;
>        }
>
>        location /c/view/ {
>            rewrite ^/c/view/([0-9]+).html(.*)$ /wp-gallery2.php? 
> g2_view=comment.ShowAllComments&g2_itemId=$1;
>        }
>
>        location /admin/ {
>            rewrite ^/admin/(.*)$ /wp-gallery2.php? 
> g2_view=core.SiteAdmin;
>        }
>        location /gallery2/ {
>            root /var/www/brainstorm/htdocs/;
>            index  index.php index.html index.htm;
>            location ~ /.ht {
>                deny  all;
>            }
>            location /gallery2/images/{
>                  root /var/www/brainstorm/htdocs/;
>            }
>            location /gallery2/core/ {
>                root /var/www/brainstorm/htdocs/;
>            }
>            location /gallery2/modules/ {
>                root /var/www/brainstorm/htdocs/;
>            }
>            rewrite ^/gallery2/v/(.*)$ /gallery2/index.php? 
> g2_view=core.ShowItem&g2_path=$1;
>            rewrite ^/gallery2/d/([0-9]+)-([0-9]+)/(.*)$ /gallery2/ 
> index.php?g2_view=core.DownloadItem&g2_itemId=$1&g2_serialNumber= 
> $2&g2_fileName=$3;
>            rewrite ^/gallery2/rss/(.*)$ /gallery2/index.php? 
> g2_view=rss.Render&g2_name=$1;
>            rewrite ^/gallery2/srss/(.*)$ /gallery2/index.php? 
> g2_view=rss.SimpleRender&g2_itemId=$1;
>            rewrite ^/gallery2/c/add/([0-9]+).html(.*)$ /gallery2/ 
> index.php?g2_view=comment.AddComment&g2_itemId=$1;
>            rewrite ^/gallery2/c/view/([0-9]+).html(.*)$ /gallery2/ 
> index.php?g2_view=comment.ShowAllComments&g2_itemId=$1;
>            rewrite ^/gallery2/admin/(.*)$ /gallery2/index.php? 
> g2_view=core.SiteAdmin;
>            rewrite ^/gallery2/sitemap(.*)$ /gallery2/index.php? 
> g2_view=sitemap.Sitemap;
>        }
>        location / {
>            root   /var/www/brainstorm/htdocs;
>            index  index.php index.html index.htm;
>            #wordpress bullshit
>            if (!-e $request_filename ) {
>                    rewrite ^(.*)$  /index.php;
>            }
>            rewrite ^/sitemap(.*)$ /wp-gallery2.php? 
> g2_view=sitemap.Sitemap;
>        }
> -----------
> С Уважением,
> Дмитрий.
>
> -- 
> Информационный портал о вэб-сервере  
> nginx - http://www.nginx.info
> Удаленное администрирование  
> серверов - http://www.ras.su
>
> Yury Yakubovsky пишет:
>> Здравствуйте.
>> Есть где то набор реврайтов  
>> переписанных с хтассеса под нгинкс  
>> для
>> популярного ПО? Ну например Gallery2 или  
>> DLE
>
>
>






More information about the nginx-ru mailing list