1. WoltLab Suite
    1. Apps
    2. Features
    3. Services
    4. Pricing
  2. Customer Area
  3. Community
    1. Dashboard
    2. Unresolved Threads
  4. Plugin-Store
  5. Blog
  • Login or register
  • Search
Applications
  • Everywhere
  • Applications
  • Forum
  • Plugin-Store
  • Articles
  • Pages
  • More Options
  1. WoltLab®
  2. Plugin-Store
  3. Plugins
  4. Applications

WoltLab Cloud URL-Shortener 6.0.0 RC 2

  • Julian Pfeil
  • April 3, 2020 at 6:43 PM
  • 46 Downloads
  • 30 Comments
  • 26 Purchases
  • Download

Purchase URL-Shortener

EUR 24.99
  • Overview
  • Versions 9
  • Comments 30

Du hasst lange URLs und willst keine Dienste von Dritten nutzen? Dann ist der URL-Shortener genau das Richtige für dich. Er ist nicht nur sehr einfach einzurichten und zu bedienen, sondern auch modular erweiterbar und bietet Schnittstellen für Erweiterungen Dritter.

Funktionsumfang

  • Erstellen/Bearbeiten/Löschen von gekürzten URLs (inkl. Benutzergruppenrecht)
  • Verwendung von individuellen Hashs
  • Hash-Generator individuell konfigurierbar (Länge [1-64] und Prefix [bis (64 - Länge des Hashes) Zeichen])
  • Diverse Optionen wie:
    • Besuche-Zähler
    • Bestätigung der Weiterleitung
    • Countdown bis zur Weiterleitung
    • Nur sichere Links erlauben (HTTPS)
    • Verhinderung von Weiterleitungsketten
    • URL-Blacklist
  • Schnittstelle für Erweiterungen Dritter

Support | Vorschläge

Schreib uns, wie du dieses Plugin findest...

Anleitung: Kurz-URLs noch kürzer machen

Achtung: Diese Anleitung gewährt keinen Anspruch auf Support.

Möglichkeit 1:

Aktiviere die Link-Umschreibungen. So wird aus domain.de/urls/index.php?r/1324/ => domain.de/urls/r/1324/. Weiteres zu den Link-Umschreibungen findest du im WoltLab Manual.

Möglichkeit 2:

Um das /urls/ (den bei der Installation gewählten Pfad zum URL-Shortener) aus den Kurz-URLs zu entfernen, tippst du in der Suchleiste der Administration URL-Shortener: Redirect ein, und klickst auf die angezeigte Seite. Alternativ findest du die Seite auch unter Inhalt > CMS > Seiten > URL-Shortener: Redirect (wahrscheinlich auf Seite 2).

Nun wählst du bei App im Dropdown-Menü bestenfalls deine Hauptinstallation: (domain.de/)

Möglichkeit 3:

Wenn euer WoltLab Suite Core auf domain.de/ erreichbar ist, erstellt ihr eine Weiterleitung auf einer anderen (Sub-Domain). Das kann i.domain.de oder auch maindo.de sein.

Die andere Sub-Domain muss nun im Expertenmodus als externe Domain eingetragen werden. Zusätzlich musst ihr von dieser anderen (Sub-)Domain auf eure WSC-Installation weiterleiten.

Wie genau die Weiterleitung aussieht, ist abhängig von eurem Server und den Einstellungen eures WSC. Die Konfiguration gehört in den Ordner eurer (Sub-)Domain, die auf den URL-Shortener weiterleitet.

Beispielkonfiguration für .htaccess (Apache), wenn die neuste URL-Shortener-Version unter /urls/ installiert wurde & Link-Umschreibungen aktiviert sind:

Apache Configuration
RewriteEngine On

RewriteCond %{HTTP_HOST} ^domain.de$ [NC]
RewriteRule ^(.*)$ https://maindo.de/urls/r/$1 [R=301,L]

Beispielkonfiguration für nginx.conf (nginx), wenn die neuste URL-Shortener-Version unter /urls/ installiert wurde & Link-Umschreibungen aktiviert sind:

nginx
server {
    listen 443 ssl http2;
    listen [::]:443 ssl http2;

    ssl_certificate     #;
    ssl_certificate_key #;
    add_header Strict-Transport-Security "max-age=63072000; includeSubdomains;";

    server_name domain.de www.domain.de;    

    location ~ {
        try_files $uri $uri/ @short;
      }
    location @short {
        rewrite /(.*)$ https://maindo.de/urls/r/$1 last;
      }
}
Display More

Ohne Gewähr für Richtigkeit des o. g. Codes. Die Server-Konfiguration sollte individuell auf eure Bedürfnisse angepasst werden.

Images

  • 2022-10-31 03_28_57-URL-Shortener - Administrationsoberfläche - WoltLab Suite Core - Coding Area (by.png
    • 43.17 kB
    • 1,663×655
    • 729
  • 2022-10-31 03_29_16-.png
    • 45.04 kB
    • 1,291×888
    • 151
  • 2022-10-31 03_30_15-.png
    • 54.67 kB
    • 1,920×887
    • 174
  • 2022-10-31 03_31_00-urlAdd.tpl - wsc-coding-area - Visual Studio Code.png
    • 29.93 kB
    • 1,920×607
    • 184
  • URL
  • application
  • App
  • Short
  • url shortener
  • url short
  • Version 6.0.0 RC 2

    • Julian Pfeil
    • September 12, 2023 at 12:59 PM
    • 17.95 kB
    • 0 Downloads

    Kompatibel mit WoltLab Suite 6.0

    Neu:

    • Ad-Erweiterung wurde vollständig ins Hauptplugin integriert (Erweiterung ist nun nicht mehr notwendig)
    • Code modernisiert & optimiert
    • QR-Code-Funktionen überarbeitet
      • [Umgesetzter Vorschlag]
  • Version 2.4.0

    • Julian Pfeil
    • February 11, 2023 at 1:45 PM
    • 16.89 kB
    • 4 Downloads

    Neu:

    • Zu jeder Kurz-URL wird ein QR-Code generiert
      • [Umgesetzter Vorschlag]
    • Hash-Pattern unterstützt nun Bindestriche und ist im "Experten-Modus" anpassbar
      • [Umgesetzter Vorschlag]
    • Link kann direkt aus der Erfolgsmeldung nach Erstellung nun per Klick kopiert werden
      • [Umgesetzter Vorschlag]
    • Übernahme der "individuellen URL" der Redirect-Seite in Kurz-URLs (macht Kurz-URLS wie https://domain.com/ref/abcdef möglich)
      • [Umgesetzter Vorschlag]

    Fehlerbehebung:

    • Sprachvariable in Erfolgsmeldung nach Kopieren einer URL per Klick behoben
  • Version 2.3.1

    • Julian Pfeil
    • November 8, 2022 at 6:30 PM
    • 16.11 kB
    • 3 Downloads

    Übernahme durch Julian Pfeil

    • Lizenzwechsel
    • Copyright verändert

    Neu:

    • Code-Optimierung
    • Copyright wird nur noch auf Seiten des URL-Shortener angezeigt, nicht mehr im ganzen Frontend
    • Komplettes Menü im ACP überarbeitet
    • Kurz-URLs können in der Übersicht mit einem Klick in die Zwischenablage kopiert werden
    • Der Besuche-Zähler lässt sich zurücksetzen
    • Re-Design der Weiterleitungsseite mit Anzeige der Ziel-URL
    • Platzhalter zu Input-Feldern hinzugefügt
    • ...

    Fehlerbehebung:

    • Copyright-Anzeige optimiert
    • Sprachvariablen hinzugefügt
  • Version 2.2.2

    • Julian Pfeil
    • August 12, 2020 at 2:01 PM
    • 96.26 kB
    • 15 Downloads

    feat: Hash Input Pattern hinzufügen

    fix: UrlUtil fehlt im UrlEditForm

  • Version 2.2.1

    • Julian Pfeil
    • July 12, 2020 at 5:33 PM
    • 96.26 kB
    • 2 Downloads

    Changelog

    Fehlerbehebung

    • Beschreibung vom Expertenmodus fehlerhaft
  • Version 2.2.0

    • Julian Pfeil
    • May 27, 2020 at 12:52 AM
    • 96.77 kB
    • 3 Downloads

    https://tkirch.dev/article/55-url…frontend-2-2-0/

  • Version 2.1.0

    • Julian Pfeil
    • May 5, 2020 at 2:27 PM
    • 89.6 kB
    • 2 Downloads

    feat: Weiterleitungsseite individuell anpassbar gestalten

    feat: Weiterleitungsbestätigung

    feat: Countdown bis zur Weiterleitung

    feat: Suchfunktion einbauen

  • Version 2.0.1

    • Julian Pfeil
    • April 9, 2020 at 6:00 PM
    • 75.26 kB
    • 6 Downloads

    fix: Korrigiere den Paketnamen im Copyrighthinweis

    feat: Benenne "URL" in "Ziel-URL" um

  • Version 2.0.0

    • Julian Pfeil
    • April 8, 2020 at 3:37 PM
    • 75.78 kB
    • 2 Downloads

    Vollständige Überarbeitung

VOTAKU
June 13, 2023 at 12:32 PM

hi kann ich da auch eine andere donain benutzen?

MainDomain.local ist die haubt Domain wo forum und url short frontend ist

Wenn ich dann die url shorte soll aber eine andere Domain kommen zb short.local/abc123

Julian Pfeil
June 13, 2023 at 12:49 PM
Author

Hey VOTAKU,

das ist theoretisch über den Expertenmodus möglich, benötigt aber serverspezifische Anpassungen. Von uns wird das gerne in Form einer individuellen Auftragsarbeit übernommen. Im Rahmen des kostenlosen Supports ist es von uns leider nicht möglich.

Viele Grüße

Julian

VOTAKU
June 13, 2023 at 1:36 PM

was letzte preis xD

Also was würde die individuelle Lösung kosten?

Julian Pfeil
June 13, 2023 at 1:52 PM
Author

Schreib mir am besten hier https://darkwood.design/support/ ob du Apache oder nginx hast und wo deine Domains jeweils liegen.

VOTAKU
June 13, 2023 at 2:02 PM

ok habe ich gemacht

Sunny C.
February 13, 2023 at 1:25 PM

Ganz tolles Update <3

Hypax
November 22, 2022 at 8:31 PM

Gibt es die Möglichkeit, mehrere Verzeichnisse für den Redirect zu erstellen?


Also könnte ich bspw. wählen, ob ich, wenn ich einen Link erstelle, ihn unter

example.com/s/abcde oder example.com/ref/abcde laufen lasse? Ich bin zurzeit auf der Suche nach einem Plug-in oder einer Funktion, mit welchem ich nicht nur Short-URLs, sondern auch Reflinks erstellen kann.

Julian Pfeil
November 22, 2022 at 8:39 PM
Author

Mehrere Verzeichnisse können nicht erstellt werden.

Aber es ist möglich alle Kurz-URLs unter domain.de/ref/xxxxx laufen zu lassen.

Hypax
November 22, 2022 at 8:46 PM

Das Verzeichnis ist bei uns nun /ref/ - URL Rewrites sind auch aktiviert. Somit lautet die URL nun example.com/r/abcde gibt es eine Möglichkeit das /r/ anzupassen (und bspw. in /ref/ zu ändern)?

Julian Pfeil
November 22, 2022 at 10:59 PM
Author

Setze bei der Seite "URL-Shortener: Redirect" die individuelle URL bitte mal auf "ref". Sag mir Bescheid, ob das dann den gewünschten Effekt gebracht hat.

Viele Grüße

Hypax
November 26, 2022 at 12:34 PM

Nein, nicht wirklich. Dann ist die URL ja "/ref/r/". Ich würde gerne das "/r/" durch etwas Eigenes ersetzen, insofern das möglich ist.

Julian Pfeil
November 26, 2022 at 1:05 PM
Author

Hast du's ausprobiert? R ist die Seite vom Redirect.

Nico25
October 3, 2021 at 5:12 PM

Nochmal eine Frage, ist es möglich das Wort /urlshort/ im Link umzubennen?

pegelzwo
August 14, 2021 at 9:24 PM

Bevor ich das Plugin kaufe, habe ich noch eine Frage. :)

Wie schaut es mit der Abfrage der Open Graph Meta Tags aus? Ich teile oft Links vom Forum, Galerie und Artikel auf Facebook und WhatsApp und benötige da korrekte "Vorschaugrafiken bzw. -texte".

Siehe auch: https://www.promomasters.at/blog/open-graph-meta-tags/

TitusKirch
August 15, 2021 at 1:31 PM

Derzeit gibt es dafür keine Unterstützung in meinem Url Shortener.

Nico25
August 1, 2021 at 1:57 PM

Ist da immer index.php dabei oder geht es auch mit zum Beispiel: https://meinedomain.de/e8f4

TitusKirch
August 1, 2021 at 2:32 PM

Das "index.php" ist nur in der URL, wenn keine URL-Umschreibung aktiviert ist. Ist diese Option aktiv ist https://meinedomain.de/urlshort/r/e8f4 möglich. Wenn du dann deinen Webserver noch anders konfigurierst ist auch https://meinedomain.de/r/e8f4 oder https://anderedomain.de/e8f4 möglich.

Nico25
August 1, 2021 at 2:46 PM

Also bei mir auf der Startseite steht nur https://www.meinedomain.de

Dann müsste das ja klappen, oder?

TitusKirch
August 2, 2021 at 1:03 AM

Du musst halt, genau wie für jede andere App, wenn du die SEO-Umschreibung aktiv hast, den URL-Shortener dort hinzufügen und auch dann wäre "nur" https://meinedomain.de/urlshort/r/e8f4 das möglich (eine Anleitung dazu gibt es aber in meinem Lexikon). Für die anderen Varianten gibt es zudem auch Themen in meinem Forum.

Hoffe das konnte dir weiter helfen.

Grüße
Titus

iTweak
April 1, 2021 at 12:54 PM

kann man da auch andere domains angeben ? wenn man z.b eine lange hat und eine Kurze?

TitusKirch
April 1, 2021 at 2:59 PM

Dies ist mit dem "Experten Modus" und einer zusätzlichen Anpassung der Webserver Config möglich. Dazu gibt es auch Beiträge bei mir im Forum wo User für Apache und nginx die Config geteilt haben.

iTweak
April 1, 2021 at 3:42 PM

Ok super werde testen

iTweak
April 2, 2021 at 7:39 PM

Moin wie ist das mit andere user können z.b Moderatoren auf erstellen? oder geht das nur im ACP

TitusKirch
April 2, 2021 at 9:13 PM

Es gibt dafür eine Frontend-Erweiterung:

woltlab.com/pluginstore/file/3186/
iTweak
April 3, 2021 at 12:07 PM

cool danke

Customers Who Bought This Plugin Also Bought

  1. Community Bot

    • Darkwood.Design
    • September 21, 2023 at 9:27 AM
    • (6)
    New The 'Swiss Knife' for your community.
    EUR 19.99 EUR 17.99
    • Like 38
    • 3k Downloads
    • 1k Purchases
  2. WoltLab Suite: Ticket System

    • Darkwood.Design
    • September 12, 2023 at 10:42 AM
    New An comfortable ticket system for reporting support tickets and software bugs.
    WoltLab Cloud
    EUR 49.99
    • Like 20
    • 2.3k Downloads
    • 664 Purchases
  3. Discord-Sync

    • Hanashi
    • September 12, 2023 at 10:17 AM
    New With this plugin you can synchronize you user groups between woltlab suite core and discord.
    WoltLab Cloud
    EUR 29.99 EUR 23.99
    • Like 39
    • 2.2k Downloads
    • 528 Purchases
  4. URL-Shortener: Frontend

    • Julian Pfeil
    • September 11, 2023 at 4:58 PM
    New You want to make the URL Shortener available to your community? With the extension "URL Shortener: Frontend" this can be done very quickly.
    WoltLab Cloud
    EUR 12.99
    • 18 Downloads
    • 14 Purchases

File Details

License Agreement
Lizenz für kommerzielle Plugins (Julian Pfeil)
Website
darkwood.design/store/user-file-list/1298-julian-pfeil/
Supported Versions
WoltLab Suite 3.1
WoltLab Suite 5.2
WoltLab Suite 5.3
WoltLab Suite 5.4
WoltLab Suite 5.5
WoltLab Suite 6.0

More Files by Julian Pfeil

  • Compulsory Topic

    Julian Pfeil December 18, 2016 at 2:09 PM
  • Link-Database

    Julian Pfeil August 3, 2020 at 12:56 PM
  • Compulsory Topic: Show Extension

    Julian Pfeil September 22, 2023 at 5:06 PM
  • Compulsory Topic: Forum Extension

    Julian Pfeil September 22, 2023 at 5:09 PM
  • Compulsory Topic: Marketplace Extension

    Julian Pfeil September 22, 2023 at 5:03 PM
All Files

Plugins for This Product

Ad EUR 5.99
Branding-Free EUR 19.99
Frontend EUR 12.99

WoltLab Suite

  1. WoltLab Suite
  2. Apps
  3. Features
  4. Services
  5. Customer Stories
  6. Pricing

Support

  1. Manual
  2. Community
  3. Frequently Asked Questions
  4. Developer Documentation
  5. Contact Form

Information

  1. General Terms and Conditions
  2. Rental Conditions
  3. Community Guidelines
  4. Plugin-Store Guidelines
  5. Jobs
  6. Privacy Policy
  7. Legal Notice
Powered by WoltLab Suite™ 6.0.0 RC 1