Sign in to follow this  
Followers 0
Katyara

Помощь с редиректом на nginx

8 posts in this topic

Здравствуйте! Подскажите, пожалуйста, как сделать редирект на nginx с https:// site. ru/category/1/files/nazvanie.php на https://site. ru/category2/1/nazvanie/ ? То есть, в конце не будет у файла окончания .php и категория изменится, а так же одна из категорий исчезнет вообще. Как такое реализовать?

Share this post


Link to post
Share on other sites

rewrite ^\/category\/1\/files/(.+)\.php$    /category2/1/$1/ last;

или

rewrite ^\/category\/(.+)\/files/(.+)\.php$    /category2/$1/$2/ last;

Пишу по памяти, как-то вот так я делал.

Share this post


Link to post
Share on other sites
6 минут назад, vklimin сказал:

rewrite ^\/category\/1\/files/(.+)\.php$    /category2/1/$1/ last;

или

rewrite ^\/category\/(.+)\/files/(.+)\.php$    /category2/$1/$2/ last;

Пишу по памяти, как-то вот так я делал.

А $2 и $1, а также last  во втором примере это что? Не силён в редиректах вообще.

Share this post


Link to post
Share on other sites
5 часов назад, pinchoalex сказал:

давай доступы к сайту сделаю тебе редирект..

Я извиняюсь, но вы здесь не старожил, чтобы иметь огромную доверительную историю. Которая указала бы, что вам можно доверить сие действие. 

Поэтому лучше так отпишите как сделать. Буду очень признателен.

Share this post


Link to post
Share on other sites
On 06.12.2018 at 11:54 PM, Katyara said:

Я извиняюсь, но вы здесь не старожил, чтобы иметь огромную доверительную историю. Которая указала бы, что вам можно доверить сие действие. 

Поэтому лучше так отпишите как сделать. Буду очень признателен.

Как хотите, я понимаю, это правильно, а смысл писать) если окажется что там все по другому и то что я опишу подходит под другие случаи, тут нужно делать или не делать

Share this post


Link to post
Share on other sites
25 минут назад, pinchoalex сказал:

Как хотите, я понимаю, это правильно, а смысл писать) если окажется что там все по другому и то что я опишу подходит под другие случаи, тут нужно делать или не делать

Например, что может быть не так?

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!


Register a new account

Sign in

Already have an account? Sign in here.


Sign In Now
Sign in to follow this  
Followers 0

  • Recently Browsing   0 members

    No registered users viewing this page.