Hello to everyone,
I’m trying to create a redirect with query parameter, but it won’t work.
I’m trying to achieve this:
My _redirects file:
/js.html q=:q /test/:q 200
Could someone help me? Thank you.
Hello to everyone,
I’m trying to create a redirect with query parameter, but it won’t work.
I’m trying to achieve this:
My _redirects file:
/js.html q=:q /test/:q 200
Could someone help me? Thank you.
Ok, fixed. I just added this rule:
/* /js.html 200
edit: Not working.
/* id=:id /test/:id 301
this should work.
Edit: Just saw your own reply, just to be clear that you are redirecting the user so a 200 could be misinformation to search engines etc. I personally think a 301 should be used to provide the correct information?
Thanks for the solution. I think the code status 200 is appropriate, because search engines didn’t index this URL. But I might be mistaken.
edit: Your solution is also not working.
edit 2: Not working, because I’m using pushState.
hi there, before we dig in, did you see this brand new guide on debugging redirects?
I strongly suggest you give it a thorough read through and see if this fixes your problem:
if not, please post again, and we’ll try and troubleshoot.
I think the issue was acknowledged by the user as using pushState since it doesn’t not refresh the page and just changes history stack, therefore wouldn’t trigger the redirect, just change URL