Добрый день. Снова обращаюсь на спасительный форум )
Задача перенаправить и подставить ключ в внешний URL, но сам ключ не засветить пользователю (в яндекс апи ключ - но это не важно)
Пытаюсь сделать так. Браузер шлёт:
http://(мой_домен).ru/platform/portal/api-maps/2.1/
и улетает:
https://enterprise.api-maps.yandex.ru/2.1/?lang=ru_RU&apikey=(тут_сам_ключ)
Сделал вот так:
set $api_key &apikey=(тут сам ключ);
set $lang ?lang=ru_RU;
location /platform/portal/api-maps/ {
rewrite ^/platform/portal/api-maps/(.+)$ https://enterprise.api-maps.yandex.ru/$1$lang$api_key;
А далее пошли признания в безграмотности :) - пытаюсь сделать через прокси:
location /platform/portal/api-maps/ {
rewrite ^/platform/portal/api-maps/(.+)$ ^/platform/portal/api-maps/$1$lang$api_key;
proxy_pass https://enterprise.api-maps.yandex.ru/;
Друзья, подскажите пожалуйста как правильно.
(И уроки по nginx на эту тематику если не сложно)
Спасибо за ваше внимание!