@Templar3d

Nginx redirect. Как удалить лишнее в урл 404 ошибки?

Сделал чтобы на сайте example.com вместо 404 было перенаправление на example.com/my/test/direct?$args
Работает и передает параметр(важно), например, если перейти example.com/my-my?blabla перебросит на example.com/my/test/direct?blabla

error_page  400 402 403 404 500 502 503 504  @err;
location @err {
return 301 /my/test/direct?$args;
}


На сайте example.org есть редирект, который перенаправляет на example.com.
Но при переходе на example.org/my-my?code007 перенаправляет на
example.com/my/test/direct?blabla:Proxy&clickid:404;http://example.org:80/my-my?code007


Как при переходе с сайта example.org/my-my?blabla получать example.com/my/test/direct?blabla ?
То есть , что б при переходе удалялось лишнее в example.com/my-my?blabla:Proxy&clickid:404;http://... и осталось только example.com/my/test/direct?blabla ?
  • Вопрос задан
  • 90 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы