URL automatisch ändern/ anpassen / filtern

  • Hallo zusammen,
    kennt Ihr eine Möglichkeit wie ich eine URL in der Adressleiste automatisch ändern/ anpassen oder filtern lassen kann.

    Ich bekomme häufig Links geschickt und möchte bestimmte Funktionen in diesen URLs nicht aufgerufen bekommen.

    Beispiele:
    http://m. - Ich möchte das m. in der URL automatisch entfernen
    oder #spRedirectedFrom=www&referrrer=
    oder ?ref_dashboard_filter=upcoming

    sollen in der URL automatisch entfernt werden. Kennt Ihr eine Erweiterung dazu, die mir so was ermöglichen würde.
    Gerne passe ich die zu Filternden Inhalte aus der URL auch selber an.

    Oder kennt Ihr dazu ein gutes Greasemonkey Script, was ich noch etwas modifizieren müsste?

  • Hallo!

    Lies zunächst diesen Thread: https://www.camp-firefox.de/forum/viewtopic.php?f=4&t=96144

    Mit GM-Skripten lassen sich Zeichenketten leicht manipulieren.
    Siehe dazu z.B. http://de.selfhtml.org/javascript/objekte/string.htm

    für dein erstes Beispiel z.B.:

    Code
    var url = window.location.href;
    var n = url.indexOf('http://m.');
    if (n == 0)
    	window.location.href = url.substring(0,7) + url.substring(9);


    für dein zweites Beispiel:

    Code
    var url = window.location.href;
    var n = url.indexOf('#spRedirectedFrom=www&referrrer=');
    if (n >= 0)
    	window.location.href = url.substring(0,n) + url.substring(n+32);


    Für ausführlichere Hilfe oder Hilfe zu einer konkreten URL melde dich.

  • Vielen Dank aborix,

    Greasemonkey ist mir dazu doch etwas zu komplex. Aber vielen Dank für deine Mühe und deine Links, bin dadurch auf Redirector aufmerksam geworden.

    Damit geht es etwas einfacher und schneller ;)

    Wenn man den "Pattern Type" auf "Wildcard" stellt und dann folgendes eingibt:

    Include Pattern:
    http://m.*/*

    und bei Redirect To:
    http://%241/%242

    dann wird das "m." aus der URL automatisch entfernt. Auch mit anderen URls lässt sich einiges ändern.

    So haben mich die Zusätze bei Spiegel.de immer sehr genervt (z.B: #spRedirectedFrom=www&referrrer=)

    Include Pattern:
    http://spiegel.de/*/*.html#spRedirectedFrom=www&referrrer=

    Redirect To:
    http://spiegel.de/$1/$2.html

    Damit konnte ich den Müll aus der URL auch ganz einfach entfernen.