Jump to content
Sign in to follow this  
Katyara

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

Recommended Posts

Здравствуйте! Подскажите, пожалуйста, как сделать редирект на 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

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...