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