Quantcast
Channel: Nginx Forum - Nginx Mailing List - Russian
Viewing all articles
Browse latest Browse all 3102

rewrite c /app/555 на /#app/555 (4 replies)

$
0
0
Задача:

nginx должен менять урл /app/555 на /#app/555 и отправлять на бекенд сервер.

Текущая конфигурация nginx:

server {
listen 80;
server_name www.mydomain.com;
location / {
proxy_pass http://my-backend;
}

location /app/ {
rewrite ^/(.*)$ "/\\#$1" break;
proxy_pass http://my-backend;
}
}

Nginx выдает вот такую ошибку:

Bad request For request 'GET /\%23app/1' [Illegal character in path at index 1: /\%23app/1]


Подскажите как правильно экранировать символ "#" ?

Viewing all articles
Browse latest Browse all 3102


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>