I do some redirecting things on my apache server using rewrite rules and it worked well and after I removed this options, my browser get redirect link yet but when I test it in other system it does't. This is so strange to me and I don't find out what is the problem. Is there some logic explain for this or I dreaming?

I am using win 10 in client and apache-2.2 on server, if them help.


  • 1
    If this is intended to be a temporary redirect, then make it a 302, as opposed to a 301 (ie. permanent). 301s are naturally cached locally, 302s should not be cached. – MrWhite Nov 8 '16 at 12:25

Your browser has cached the redirect, so it doesn't even make the request to the page. You need to clear the browser cache or wait for the cache to expire.

You established a HTTP 301 redirect, indicating that the page moved permanently. Use a HTTP 302 redirect for temporary redirects.

| improve this answer | |

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.