Welcome! Log In Create A New Profile

Advanced

Re: Помогите с реврайтом

Alex, the Marrch Ca'at
November 21, 2009 10:22PM
Аааа, Семен Семеныч! Всего-то?

location /gallery/ {
rewrite ^/gallery/.*\.html$ /st/st.php?$query_string;
}

Ну или можно сразу в вызов бэкэнда пробросить правильные параметры, но
это уж сами сообразите. Конфиг получится чуть менее очевидным, зато
без лишнего редиректа будет работать.

Алекс Марртовский.

2009/11/21 marvine <nginx-forum@nginx.us>:
> да все верно в скрипте есть вункция реврайта, т.е. как бы фишка для сео
> если ее включаешь то она видоизменяет ссылки с оригинальной
> st/st.php?id=728&x=a967bbb6a9ac97&url=http://galleries.com/pics/11061/&p=50
> на заточеную под сео
> /gallery/description-bla-bla.html?id=728&x=a967bbb6a9ac97&url=http://galleries.com/pics/11061/&p=50
> алт или description это переменная и для каждой ссылки она будет разной
> вот это и обрабатывает в .htaccess строчка RewriteRule ^gallery/(.*)$ /st/st.php?%{QUERY_STRING}
> по сути то выполнится
> st/st.php?id=728&x=a967bbb6a9ac97&url=http://galleries.com/pics/11061/&p=50
>
> вот конфиг nginx
> server {
>    listen 80;
>    server_name *.domain.com;
>
>
>    # serve static files
>        location ~* ^.+.(jpg|jpeg|gif|css|png|js|ico|html|htm|swf)$ {
>            root    /var/sites/site2/;
>            expires 1d;
>    }
>
>    location / {
>  proxy_pass http://65.121.164.234:8080;
>    }
> }
>
> что мне сюда вписать то :)
>
> Posted at Nginx Forum: http://forum.nginx.org/read.php?21,24530,24569#msg-24569
>
>
>
Subject Author Posted

Помогите с реврайтом

marvine November 20, 2009 05:58PM

Re: Помогите с реврайтом

Alex, the Marrch Ca'at November 20, 2009 06:20PM

Re: Помогите с реврайтом

marvine November 20, 2009 06:43PM

Re: Помогите с реврайтом

Alex, the Marrch Ca'at November 20, 2009 08:00PM

Re: Помогите с реврайтом

marvine November 20, 2009 08:15PM

Re: Помогите с реврайтом

Alex, the Marrch Ca'at November 21, 2009 10:22PM

Re: Помогите с реврайтом

marvine November 22, 2009 04:45PM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 194
Record Number of Users: 8 on April 13, 2023
Record Number of Guests: 421 on December 02, 2018
Powered by nginx      Powered by FreeBSD      PHP Powered      Powered by MariaDB      ipv6 ready