Помогите переделать часть подстроки в скрипт (htaccess в nginx config)

asketus

Мастер
Регистрация
13 Сен 2008
Сообщения
175
Реакции
34
Приветсвую.
Есть правило в .htaccess
Код:
RewriteEngine On
RewriteCond %{REQUEST_URI} ^/getimage/(.*)$
RewriteRule ^.*$ getimage.php [L]
его надо перегнать для конфига ngnix.
через онлайн сервис перегонки получил такое:
Код:
if ($request_uri ~ "^/getimage/(.*)$") {
        rewrite ^/.*$ /getimage.php last;
    }
то есть мне надо передать часть строки запроса другому скрипту - getimage.php

вроде ошибки нет, но часть строки пропадает, скрипт getimage.php не возвращает ничего.

Как мне передать чатсь подстроки в скрипт?
 

asketus

Мастер
Регистрация
13 Сен 2008
Сообщения
175
Реакции
34
Приветсвую.
Есть правило в .htaccess
Код:
RewriteEngine On
RewriteCond %{REQUEST_URI} ^/getimage/(.*)$
RewriteRule ^.*$ getimage.php [L]
его надо перегнать для конфига ngnix.
через онлайн сервис перегонки получил такое:
Код:
if ($request_uri ~ "^/getimage/(.*)$") {
        rewrite ^/.*$ /getimage.php last;
    }
то есть мне надо передать часть строки запроса другому скрипту - getimage.php

вроде ошибки нет, но часть строки пропадает, скрипт getimage.php не возвращает ничего.

Как мне передать чатсь подстроки в скрипт?
или как просто в конфиге ngnix оставить в качестве https запроса часть подстроки?
 

asketus

Мастер
Регистрация
13 Сен 2008
Сообщения
175
Реакции
34
нашел решение в таком направлении
Код:
location  ~ ^/page1/(.*)$ {
            return 301 $scheme://domain2.ru/$1;
        }
 
Сверху