php – перенаправление запросов ajax

Как перенаправить запрос ajax в php / wordpress.

Я попробовал header("Location: " . "http://redirect.url"); но он не работает, в ответе есть статус « 301 Moved Permanently статус 301 Moved Permanently и запрос завершается с ошибкой.

Вы не можете перенаправлять из php с помощью запроса ajax. Вместо этого вам нужно сделать это в своем javascript.

Например, если это ваш аякс, то после успеха вашего запроса перенаправление с самого ajax

 $.ajax({ type : 'post', url : 'http://localhost/redirect.php', success : function(data){ window.location = "http://your/url"; } });