Zum Inhalt springen

Probleme bei Umstieg von AliasPro auf RealURL

Erstellt am 5. Februar 2006 · 1 Antwort · letzte Antwort am 5. Februar 2006

Tags: RealURL, URLs & Routing, Frage

Benjamecho ·

Hallo zusammen,

ich versuche gerade von AliasPro auf RealURL umzusteigen, da die AliasPro-Entwicklung anscheinend eingestellt wurde und RealURL viel mehr Möglichkeiten bietet. Ich hänge gerade an zwei Problemen und würde mich sehr über Lösungsansätze freuen:

1. Shortcuts

Mein Template lege ich meist in eine Shortcut-Seite, die auf die Startseite verweist. Beispiel

[1] Shortcut zu [2]
---[2] Startseite (Hauptmenüpunkt1)
---[3] Hauptmenüpunkt2
---[4] Hauptmenüpunkt3

RealUrl erzeugt nun mit meiner jetzigen Konfiguration für die Startseite die URL www.domain.de/startseite/. Mir wäre www.domain.de/ sehr viel lieber, denn sonst erzeuge ich sogenannten "duplicate content".

2. Base-Tag

AliasPro hat allen internen Links (href) ein "/" vorangestellt, selbst aus...

<link rel="stylesheet" type="text/css" media="screen" href="fileadmin/templates/screen.css" />

...in meinem HTML Template wurde...

<link rel="stylesheet" type="text/css" media="screen" href="/fileadmin/templates/screen.css" />

Das hat auch für Bilder funktioniert!

RealURL erzeugt Links wie <a href="service/"> und somit muss ich mit einem Base-Tag im HTML-Header arbeiten - worauf ich sehr gerne verzichten würde. Ich habe mir vergeblich den Quelltext der AliasPro-Extension angeschaut, um die Stelle zu finden, an der die Umformatierung der Links stattfindet... Gibt es irgendeine Möglichkeit (Extension oder Typoscript) um solche absoluten Links zu erzeugen?

Benjamecho ·

Anmerkung zu Frage 2:
Bei AliasPro wurden alle URLs um einen Slash ("/") ergänzt, da die Extension "config.absRefPrefix = /" setzt.

"config.absRefPrefix = /" funktioniert allerdings nicht in Verbindung mit RealURL. Meine neue Frage zu Punkt 2 wäre also: warum funktioniert es nicht? bzw: Gibt es einen workaround?

Ergänzung:
Die statischen Verweise aus dem HTML-Template lassen sich mit "page.10.relPathPrefix = /" anpassen, aber alle von Typo3 erzeugten Verweise werden davon nicht angesprochen. Bisher habe ich also noch keine Alternative zum Base-Tag gefunden ;-(