diff options
author | Jason Kim <git@jasonk.me> | 2021-04-22 21:12:35 -0700 |
---|---|---|
committer | Jason Kim <git@jasonk.me> | 2021-04-22 21:12:35 -0700 |
commit | 24bf81551696efdc8a44b35fca8b44e9d7dff47b (patch) | |
tree | 8d6a467bff4dc7b70c8b75b4da7b6093112e1de3 | |
parent | fix: don't redirect redd.it for teddit (diff) | |
download | libredirect-24bf81551696efdc8a44b35fca8b44e9d7dff47b.zip |
note: explain why redirect is needed for redd.it
If you try visiting a redd.it site like <https://redd.it/1fwqjw> (first link that came up when searching "site:redd.it"), you may think that the redirect works because it goes to your configured instance. However, there's a leak: redd.it is a redirect to a www.reddit.com site, and that's when the redirect to instance happens. If you observe the network traffic, you'll see that a GET request goes to redd.it, and redd.it returns HTTP code 302 and location https://www.reddit.com/... Let's not do that. Redirect at redd.it so that requests don't hit reddit servers. This does not seem to work for teddit instances, so don't redirect for them.
0 files changed, 0 insertions, 0 deletions