Welcome! Log In Create A New Profile

Advanced

Re: Нужно убрать слэш в конце URL

Sergey Shepelev
December 03, 2010 06:22AM
2010/12/3 Vladislav V. Prodan <universite@ukr.net>:
> 02.12.2010 23:15, Sergey Shepelev пишет:
>>> как реализовать средствами nginx?
>>> >
>> location ~ (.+)/$ {
>>   rewrite ^ $1 permanent;
>> }
>>
>> Обратите внимание, что здесь вернётся 301 редирект. Дублирующийся
>> контент на разных урлах поисковики как раз не любят.
>>
>
> [emerg]: pattern "^" has less captures than referrenced in substitution
> "$1" in /etc/nginx/conf/vhosts/site.conf:28
>
> # nginx -V
> nginx version: nginx/0.7.65

Попробуйте так

location ~ (.+)/$ {
set $uri_no_slash $1;
 rewrite ^ $uri_no_slash permanent;
}

Если не получится, то так

location ~ /$ {
rewrite (.+)/$ $1 permanent;
}

Полагаю, что второй вариант даже предпочтительнее.
_______________________________________________
nginx-ru mailing list
nginx-ru@nginx.org
http://nginx.org/mailman/listinfo/nginx-ru
Subject Author Posted

Нужно убрать слэш в конце URL

Vladislav V. Prodan December 02, 2010 04:06PM

Re: Нужно убрать слэш в конце URL

Sergey Shepelev December 02, 2010 04:16PM

Re: Нужно убрать слэш в конце URL

Vladislav V. Prodan December 02, 2010 04:40PM

Re: Нужно убрать слэш в конце URL

Sergey Shepelev December 03, 2010 06:22AM

Re: Нужно убрать слэш в конце URL

Vladislav V. Prodan December 03, 2010 06:42AM

Re: Нужно убрать слэш в конце URL

Sergey Shepelev December 03, 2010 07:12AM

Re: Нужно убрать слэш в конце URL

Vladislav V. Prodan December 03, 2010 07:38AM

Re: Нужно убрать слэш в конце URL

Sergey Shepelev December 03, 2010 07:40AM

Re: Нужно убрать слэш в конце URL

Vladislav V. Prodan December 03, 2010 08:12AM

Re: Нужно убрать слэш в конце URL

Sergey Shepelev December 03, 2010 08:52AM

Re: Нужно убрать слэш в конце URL

Ivan . December 03, 2010 09:02AM

Re: Нужно убрать слэш в конце URL

Vladislav V. Prodan December 03, 2010 09:16AM

Re: Нужно убрать слэш в конце URL

Aleksandr Sytar December 03, 2010 02:40PM

Re: Нужно убрать слэш в конце URL

Sergey Shepelev December 03, 2010 03:10PM

Re: Нужно убрать слэш в конце URL

anon December 04, 2010 10:28PM

Re: Нужно убрать слэш в конце URL

Sergey Shepelev December 05, 2010 09:20AM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 241
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