[TYPO3-german] Custom URL
Mark Boland
mark.boland at boland.de
Wed Jun 24 11:08:58 CEST 2015
Hallo Sebastian,
an sich schon ein Ansatz, nur ausgerechnet ein Hash „#" sollte es nicht sein – das schicken dir die Browser nicht weiter. Aber ein Underscore „_" oder Dash „-„ wäre doch sicher unverbindlich genug.
Dann könnte dein .htaccess ein
RewriteRule ^_ /index.php?id=34
enthalten (wobei die 34 die uid der Seite mit deinem Plugin ist). Diese Regel muss vor der weiteren Behandlung in der Standard-htaccess kommen.
Das funktioniert aber nur, wenn nicht ein weiterer URL-Rewriter wie RealURL oder CoolURI am Werk ist. Sollte das der Fall sein, klink dich eher dort ein (über einen Hook).
Mark
Am 24.06.15 10:12 schrieb "Sebastian g" unter <typo3-german-bounces at lists.typo3.org im Auftrag von reg at sg-multimedia.de>:
>Hallo Leute,
>
>ich habe die Aufgabe, benutzerdefinierte URLs zu erstellen (flache Hierarchie). Dabei gibt es im Model der Extension eine Property, die den String enthält. Wenn in der Property "abc.html" angegeben wird, soll die URL dann zu "www.domain.de/abc.html" werden. Diese URL soll dann auf eine Detailsseite der Extension verweisen und den richtigen Datensatz anzeigen.
>
>Leider habe ich keine richtige Idee, wie man das realisieren könnte. Meine ersten Gedanken waren, der Property ein Zeichen (z.B. # voranzustellen und über htaccess zu prüfen, ob der Request String damit beginnt. Dann würde ich zu der (fest definierten) Seite umleiten und den URL-String im Plugin auswerten.
>
>Gibt es da eine elegantere Lösung?
>--
>______
>regards
>Seb
>_______________________________________________
>TYPO3-german mailing list
>TYPO3-german at lists.typo3.org
>http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
More information about the TYPO3-german
mailing list