Fix URL Link Redirect – extension

Fix Url Links Redirect Google Chrome extension (1) removes the URL link redirect and takes you direct to destination. Remove the middle man and tracking. Second feature is (2) remove link Referrer.

Two Modes

  1. Work on All redirect links (except ones in ‘disable’ list).
  2. OR work Only on specific links/sites that you added to its ‘enable’ list. This is default setting.

Try both methods and see which suites you. You train it by adding links to it as you use it.

Install or Download

Features:

  • Fixes URL links redirect. Allows selectively disabling/enabling fix URL redirect on particular websites.
  • Removes link ‘Referrer‘. Its a totally separate feature than fix redirect. It can be disabled in extension Options.

Positive side-effects:

  • Removes middle-man / tracking as side effect.
  • Quicker page load.

How to use it:
If webpage didn’t behaved or loaded as expected and there is a fix-url icon in Address Bar then click that icon and add the suggested URL to the disable list. As you use the extension more the need to add sites to disable list will get less. Manage list of URLs for which this extension is disabled in extension Options.

  • Dark/black icon in Address Bar => extension is disabled.
  • Dull Brownish icon in Address Bar => extension detects redirect but it didn’t fix as site is not in its list. Click on icon to add/remove site.
  • Red-black icon in Address Bar => extension fixed redirect link.

Why remove HTTP Referrer
When visiting a webpage, the referrer or referring page is the URL of the previous webpage from which a link was followed. Most web servers maintain logs of all traffic, and record the HTTP referer sent by the web browser for each request. Technically the effect of this extension’s ‘remove Referrer’ feature is similar to attribute rel=’noreferrer‘.
For example, if you are looking at BBC.com website and in there you click a link to another website say cocacola.com. Now cocacola site will know that you were viewing BBC website. With this extensions ‘remove referrer’ feature the cocacola company won’t know what website you were viewing.

Note (Sept, 2013), Yahoo changed its website design. So the scenario shown below in screenshot no longer works on Yahoo. Later on, I will update screenshot to a site where you can test the extension.

Fix URL Links Redirect - Google Chrome Extension

Fix URL Links Redirect – Google Chrome Extension

About these ads

37 responses to “Fix URL Link Redirect – extension

  1. Hello, you shold put a option to enable some refers cus some https requires refer to secure that the login is from inside the site. Othervise nice adon!

    Sorry for my bad English.

  2. hey,after the update now i can’t find the enabled list.

    • There was one recent update that worked in one new version of Chrome. Then Chrome changed its API again which caused extension to fail (not showing your old list). I fixed that in extension version 0.123 few days ago.
      If that is not the case then it could be that Chrome failed to pick up extension settings from your Chrome profile.

  3. It never showed up in my adress bar so I can’t use it! ugh

    • Yahoo and Google has changed the workings of their page. So the scenarios shown in my screenshots won’t work on Yahoo. It does work on other sites where a http://www.example.com&url=www.test.com , type of pattern is used.

      I have also updated the version. The latest Chrome was putting some extensions to inactive/sleep mode. The updated version of extension solves that.

  4. Hi, will you fix it to also support https, please? Thank you.

    • Thanks for feedback. It works on some https sites. I do need to update it to add some additional scenarios.

      • I would like to have working app in all situations.
        There is also a bug when I enable it only for specified sites.
        for example http://centrum.cz/http://www.seznam.cz does not even load

        I have fixed the https bug on my own, but I would like to see the neversion soon, if it is possible :-)

        if(inf.url.lastIndexOf(“http://”)>10||inf.url.lastIndexOf(“https://”)>10){*

        if(inf.url.lastIndexOf(“http://”)>inf.url.lastIndexOf(“https://”)){
        var rgH=/(.)((http%3A)|(http:))/gim;
        }else{
        var rgH=/(.)((https%3A)|(https:))/gim;
        }

        It works, but we really need a new version.

        Btw, great job!

      • tech4computer

        I will look into it later in the day.
        I did a quick check on link validation and it was giving 404 here http://validator.w3.org/checklink
        Where have you seen this link pattern, so I can test it out.

  5. http://centrum.cz/http://www.seznam.cz
    ^^ it gives 404, but it still loads without your plugin, with it, it does not even load
    http://adf.ly/http://destinationlink –> this won’t load

  6. I am sorry, I meant http://adf.ly/https://destinationlink –> this won’t load

  7. one bug https://www.enelenergia.it/mercato/libero/it-IT/clienti it lock my login, without this extension it work

    • Thanks for reporting it.
      Can you try disabling the feature on that link. Go to chrome://extensions and open Options of Fix URL Link extension.
      First un-check the ‘Remove Referrer’ box, close and open browser again and then try login. If it fixes the issue then add the domain name or url to ‘disable Remove referrer on’ list and ‘check’ mark ‘Remove Referrer’.
      If that doesn’t fix it then try disabling ‘Fix-URL’ part for this domain/url by adding it to ‘disable Fix-URL on’ list.
      You might have to close and re-open the browser for the change to take effect.

  8. Ok, I have set https://login.enel.com as disable remove refferrer and it work ;)
    In this site I don’t see the icon because is hide….it is a bug?

    • tech4computer

      It doesn’t show icon for referrers. Works silently.

      • Hello, I have an error with another extension, you can see this image http://prntscr.com/36ubzd how to set exclusion for this?

      • tech4computer

        Thanks for the screenshot. It looks odd that the error/warning is shown under another extension. I don’t know the language or what exactly the error means. If that streaming extension not working then try these:
        1. Disable Fix Url Link Redirect extension. Restart browser and see if that stream extension is working fine. If it’s working fine then try below steps.
        2. Enable extension. Go to Options from extensions screen. Un-check/un-tick ‘remove Referrer’. Restart browser and see if warning is gone, that would confirm its the referrer in Fix Url Link affecting it.
        3. Re-enable referrer in Fix Url Links. In Options under Referrer section add youtube.com and click ‘disable remove Referrer on:’ button.

        It’s odd that YouTube is relying on Referrer field for streaming of video in apps.

      • I have another bug, when I share on Google+ with goo.gl URL Shortener it skip share’s page to the page that I share, for example you try this link https://plusone.google.com/_/+1/confirm?url=http%3A%2F%2Fgoo.gl%2F5NVEr0

        Sorry for my insistence.

      • tech4computer

        Can you add the website to “disable on” sites list from the extensions Options.
        I haven’t tested this so can’t answer as to what exactly is happening. Though I have plusone.google.com hardcoded in extension where it should not try to remove redirect. Maybe add goo.gl to disable list.
        I haven’t used google+ in a long while so I’m not familiar with the scenario. Personally I would prefer to use long-form of URL for sharing, that way it’s transparent to the other person.

      • All settled, this is what I could do http://prntscr.com/37474p

        Why do not we create a database of exclusions? We can save a lot of time if we share the exclusions, for example, you can set exclusions that you see in my photos, so if you happen on one of these links, you already have the problem solved.

      • tech4computer

        Thanks for the screenshot. That’s a good idea to have a common db of exclusions list. Maybe I can list the common ones right here and later add a site with a simple page listing all exclusion URLs. Below I listed the URLs from your screenshot.

        Use Chrome://extensions -> Fix Url Link Remove -> Options -> “disable Remove Referrer on:”
        Referrer exclusion list:

        https:plusone.google.com/_/+1/confirm?url=http
        https://www.virustotal.com
        https://www.stackexchange.com
        youtube.com

  9. Hi, when will you release a new version?
    The following links do not work:
    https://adf.ly/1409766/https://docs.google.com/file/d/0B2180qqLJxWCRG1vVUpTd0ZfS3c/edit?pli=1 –> does not redirect
    http://centrum.cz/http://www.seznam.cz –> does nothing

    Thank you.

    • tech4computer

      I have updated extension. See if it works fine for your use case. Extension is internally disabled on some popular sites, example google accounts etc. It should recognize https within URL. I intentionally didn’t implement it earlier as https is usually used within legit web applications (emails, online docs etc.). Anyway, if any site gives problem because of this update then people should add the site to extensions disable list (from Options in extensions page).

  10. Hi, thanks for update.
    this is the link I’m gonna talk about: https://adf.ly/1409766/https://docs.google.com/file/d/0B2180qqLJxWCRG1vVUpTd0ZfS3c/edit?pli=1

    When I use enable work on all redirect links, it works, although then it does not show 404, which should normally open – maybe a bug?

    There’s a problem if I enable work only on specific links/sites options.
    Then the link is not stripped.

    Thank you. Your plugin is great. It’s really the one and only plugin available in the store. This is a real life saver if you are on forums which do shorten links with $ link locking sites.

    • tech4computer

      Thanks, that’s interesting one.
      I tested with ‘enable on specific links/sites option’.
      In test I made a mistake of copy-pasting URL in address bar. The extension works (or it doesn’t) differently when you copy-paste a URL in Address Bar (omni bar) and press go(enter). In that case I assume that the user is intentionally trying to load a URL with redirect link. So I cancel the redirect removal.
      So when testing, click on the link where (the website) it was found.

      The https://adf.ly redirects to http://ay.gy, through some intermediate links. The brown/rusty color icon of Fix Url Links did showed up one time, indicating that it detected a redirect and user can add that host to the ‘enable Fix Url’ for that domain list.
      I added following to ‘enable Fix Url Link on:’ list.

      adf.ly
      ay.gy

      The google doc page gave message that the file does not exist.

      I will test it bit more..

  11. Thank you for you reply. But when I enable redirect for http(s)://adf.ly, why it is being still redirected to ay.gy?

  12. Hi, I think that the problem is with the error pages, for example 400, 404, 405 and so. When server’s response is the error code. Could you please further investigate this issue and fix it? Thank you in advance!

    • tech4computer

      I have updated the version to 0.171. The problem was that extension was ignoring URLs that contained words docs.google. I have changed that code to now ignore only if it’s from google. See if it solves the issue.

  13. Yeah it works now. Thank you!

  14. Hi again!
    http://www.centrum.cz/http://seznam.cz still does not work. If the landing pages gives the error code (404, 500, etc.) – the landing page is either: the one with after the first “http://” or blank.

    This problem happens probably only if I use
    “Work Only on specific links/sites that you added to its ‘enable’ list.” option without specifying the “http://www.centrum.cz/” domain.

    Could you please fix this problem, so it is okay with the custom domains as well?

    Thank you in advance!

    • It seemed to work for me. The landing page is missing www. It gives site has ‘moved’ message and then browser automatically adds ‘www’ to URL, which works.
      The first time I clicked on the link in your post, the address bar showed me black/white Fix Url icon. I clicked the icon and added the site to ‘enable Fix Url on:’ list. Refreshed the browser and tried the test again, this time it took me to the destination site, skipping the centrum.

  15. Thanks for your reply.

    It sometimes works and sometimes does not.
    If I have a custom list with domains and http://www.centrum.cz/ is not in that list, it just get into the loop and the page will never load.

    This is what I get (dev tools):
    Remote Address:46.255.224.60:80
    Request URL:http://www.centrum.cz/http://seznam.cz
    Request Method:GET
    Status Code:404 NOT FOUND

    So when there is an error and I do not specify it in the “enable only for specific domains list”, the page will never load and the browser will lag.

    If you need a video proof, I will send you one so that you can further investigate this issue.

    Thank you in advance for any further replies.

    • Thanks for more details. Can you tell me the section or where these particular links are present on centrum site. I did saw that they link to different sites from their portal.
      I think lot of servers handle page-not-found (404) errors differently or have some custom redirection.
      What happens if you enable Referrer on centrum and click on one of those links?

  16. I have referer enabled all the time. When I try to open that link, the Chrome just lags and is slowed until I close the link.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s