Non-SEF to SEF - Joomla! Plugin - Logo

JOOMLA 4.x JOOMLA 3.x FREE PRO

Name: Non-SEF to SEF - Version: 3.1.2 / 4.1.0.0-PRO - Typ: Plugin - Lizenz: GPLv3
Beschreibung: Leitet Nicht-SEF-URLs (dynamische URLs) zu SEF-URLs um - Joomla! Extensions Directory

Übersicht über alle Downloads zu dieser Erweiterung: NSTS - Non-SEF to SEF Downloads

Direkte Aufrufe über Nicht-SEF-URLs (über GET-Parameter) unterbinden

Plugin: NSTS - Non-SEF to SEF
Funktion: Dieses Plugin ermöglicht die automatische Umleitung auf SEF-URLs.
Sprachen: Deutsch und Englisch

Dieses Plugin leitet Nicht-SEF-Aufrufe (dynamische URLs) nach SEF-URLs um. Dabei muss die SEF (Search Engine Friendly) Option in den globalen Einstellungen aktiviert sein. Ist diese Option aktiviert, können die einzelnen Seiten trotzdem über die nicht optimierten URLs (mittels bestimmten Parametern) aufgerufen werden. Sobald das Plugin einen solchen Aufruf registriert, leitete es automatisch auf die optimierte URL um.

In vielen Fällen ist ein Aufruf über Nicht-SEF-URLs unerwünscht. Hat zum Beispiel eine Suchmaschine die dynamischen URLs gecrawlt, dann werden die unerwünschten URLs in den Suchergebnissen angezeigt. NSTS leitet solche Aufrufe von dynamischen URLs mit dem Status 301 Permanently Moved um, was bei einem erneuten Besuch durch den Suchmaschinenbot zu einer Aktualisierung der indexierten URL-Daten führt.

Die SEF-URL wird über die Joomla!-internen Funktionen ermittelt. Ist ein Menüpunkt gesetzt, wird auf diesen umgeleitet. Ist kein Menüpunkt vorhanden, dann wird die URL über die Routerfunktion der jeweiligen Komponente gebildet.

Features

  • Umleitung von Nicht-SEF-URLs auf SEF-URLs
  • Unterbindet ungewollte Aufrufe über GET-Parameter
  • Umleitung mit Status 301 Permanently Moved
  • Umleitung von URLs in Großbuchstaben auf URLs in Kleinbuchstaben
  • SEF-URLs werden mit der Joomla!-API erzeugt
  • Einzelne Komponenten können ausgeschlossen werden
  • Sprachen: Deutsch und Englisch

Installation

Das Plugin übers Backend installieren und unter "Erweiterung" - "Plugins" - "System - Non-SEF to SEF" konfigurieren und freischalten.

Beispiel für Umleitung:

Aufruf eines Artikels ohne SEF:

/index.php?option=com_content&view=article&id=42&catid=1

Automatische Weiterleitung mit Verlinkung im Menü:

/sinn_des_lebens

Automatische Weiterleitung ohne Menülink:

/component/content/article/1-category/42-sinn-des-lebens

Das Plugin erzeugt eigenständig keine SEF-URLs, sondern nutzt die internen Joomla!-Funktionen zur Bildung einer geeigneten SEF-URL!

Changelog

+ = Hinzugefügt - ! = Entfernt - ^ = Geändert - # = Gefixt

Joomla! 4.x

Version 4.1.0.0-PRO - 2023-01-31

Version 4.0.1.1-PRO - 2022-12-20

  • # Added special treatment for the parameter "Itemid" in the URL uppercase check.

Version 4.0.1.0-PRO - 2022-11-30

  • + Added Redirect uppercase URLs option. With this option, the plugin redirects requests from uppercase URLs to lowercase URLs.
  • + Added Pro Security Token validation check. The Pro package contains a token file with an individual security token linked to the user account and checked against the validation server for authenticity.
  • ^ Multiple internal code optimisations.

Version 4.0.0.0-PRO - 2021-12-05

  • + First Pro release for Joomla! 4.x based on NSTS Free version 3.1.2

Joomla! 3.x

Version 3.1.2 - 2016-06-30

  • ^ Redirect HTTP Status Code 301 instead of default value 303
  • ^ Improved redirect handling - Using Item ID to create correct URLs using the alias from the menu
  • ^ Updated Custom Field
Öffnen/Schließen

Version 3.1.1 - 2016-04-09

  • ^ Changed Execution Trigger - From onAfterInitialise to onAfterDispatch to avoid problems with third party SEF extensions
  • ^ Updated Custom Field

Version 3.1.0 - 2015-08-01

  • + Donation Code Validation Process - Improved the validation process with a new server (HTTPS request) plus an independent, separated fallback server (HTTP request).
https://check.kubik-rubik.de/
http://check.kubik-rubik.eu/
  • + New Download Server - Download packages are located independently of the project website on a new download server.
  • https://downloads.kubik-rubik.de/
  • ^ Semantic versioning - Switched to semantic versioning, see http://semver.org/ for more details. Please update manually since the core update server functionality will not recognize the new version!
  • Version 3-3 - 2015-02-17

    • ^ Only valid menu entries - Only valid menu entries are redirected (which means pages with valid ItemIDs), all other requests throw a 404 Page Not Found error.
    • + Update Server - Added the Joomla! core functionality for the update checks
    • ^ Updated Donation Code field - Uses the HTTP API for the requests and calls the check script via HTTPS
    • ^ Links in the language files - Updated outdated links to the JED (Joomla! Extensions Directory)
    • ! Removed Version Check field

    3-2 - 2013-11-10

    • + JDocumentHTML check - only manipulate HTML document requests to avoid errors in other document types such as JSON or XML - thanks to Roger Perren for reporting this issue
    • ^ Updated custom fields

    Version 3-1 - 2013-10-20

    + First public release for Joomla! 3.x

    Joomla! 2.5

    2.5-2 - 2013-11-10

    • + JDocumentHTML check - only manipulate HTML document requests to avoid errors in other document types such as JSON or XML - thanks to Roger Perren for reporting this issue
    • ^ Updated custom fields

    Version 2.5-1 - 2013-10-19

    + First public release for Joomla! 2.5

    Download

    Download - kostenlose, öffentliche Versionen

    Übersicht über alle Downloads zu dieser Erweiterung: NSTS - Non-SEF to SEF Downloads