Имеется сайт (django + gunicorn + nginx), который делаю для себя.
При открытии любого из внутренних сайтов в конце url дописывается знак "?"
Как его убрать?
Если я правильно понял, дописывает его NGINX. Пробовал убрать "?" дописав в /etc/nginx/sites-available/default:
rewrite ^/(.*)/$ /$1 permanent;
Не помогло.
default
server {
listen 81 default_server;
listen [::]:81 default_server;
root /var/www/html;
index index.html index.htm index.nginx-debian.html;
location /static {
alias /home/gourii/webapp/LocalSite/showls/static;
}
server_name _;
location / {
proxy_pass http://127.0.0.1:8001;
proxy_set_header X-Forwarded-Host $server_name;
proxy_set_header X-Real-IP $remote_addr;
add_header P3P 'CP="ALL DSP COR PSAa PSDa OUR NOR ONL UNI COM NAV"';
add_header Access-Controll-Allow-Origin *;
}
}
server {
listen 82 default_server;
listen [::]:82 default_server;
root /var/www/html;
index index.html index.htm index.nginx-debian.html;
server_name _;
location / {
proxy_pass http://127.0.0.1:8002;
proxy_set_header X-Forwarded-Host $server_name;
proxy_set_header X-Real-IP $remote_addr;
add_header P3P 'CP="ALL DSP COR PSAa PSDa OUR NOR ONL UNI COM NAV"';
add_header Access-Controll-Allow-Origin *;
}
}