Zum Inhalt springen

/nc/1 Seite wird bei welchen Fällen aufgerufen?

Erstellt am 28. September 2011 · 3 Antworten · letzte Antwort am 3. Oktober 2011

Tags: RealURL, URLs & Routing, Frage

flowb0 ·

Hallo zusammen,
Ich bin kein Typo3 Entwickler und nur Anwender.
Bei einem Google Analytics Tracking ist mir aufgefallen das anscheinend in machen Fällen die Landingpage von Werbemitteln statt
unterhaltung/gewinnspiele/newsletter-gewinnspiel
auch auf
unterhaltung/gewinnspiele/newsletter-gewinnspiel/nc/1
abgeändert wurde, obwohl der hinterlegte Link bei den Werbemitteln definitiv
unterhaltung/gewinnspiele/newsletter-gewinnspiel
war.

Meine Frage an die Gurus und Spezialisten wäre daher, wie kommt diese Generierung zustande?
Hat das etwas mit der realURL einstellung zu tun?
passiert das wenn von den Adservern vielleicht noch Parameter an die Zielurl angehängt werden?

Bzw. generell wann wird diese nc oder no chache Seite eigentlich aufgerufen in typo3?
bzw. wo kann ich dazu Einstellungen machen?

Vielen Vielen Dank schon mal im Voraus für Antworten,
Ich tappe seit einigen Tagen im Dunkeln und bräuchte irgendwelche Hinweise wie ich diese Rätsel lösen kann. #angry#

Gruß
Florian

Julian.​Hofmann ·

Hallo Florian.

Das sieht mir aus, als würde irgendwas/irgeneine Extension hier nicht ganz sauber Links erzeugen. Aber langsam:
"nc" ist die Wandlung des URL-Parameters "no_cache=1" in die realURL-Form. Eigentlich sollte das aber unmittelbar nach der Root-URL stehen, also gewöhnlich nach dem Domainnamen.
"1" lässt mich vermuten, dass hier die Umcodierung der Seiten-ID (1) in eine sprechende URL nicht funktioniert hat - warum auch immer.

Es gäbe nun die Möglichkeit via Rewrite alle Zugriffe, die "nc" enthalten, umzuschreiben, da "nc" eben eigentlich nur ganz am Anfang des Pfades stehen kann/sollte.
Interessanter ist aber die Frage: Woher kommen die Links? Wer/Was verhält sich das innerhalb Deiner Seite falsch? Sagen Dir evtl. Deine Statistiken was, auf welcher Seite diese User zuvor waren? Welche Plugins sind dort?

Viele Grüße
Julian

flowb0 ·

Hallo Julian,

Vielen Dank schon mal für die Antwort.
Das bringt schon mal ein wenig Klarheit.

Ich hab jetzt noch gesehen das in Typo3 bei den Seiteneinstellungen -> Verhalten -> Caching: Cache deaktiveren angehakt war.
Also das caching unterbunden wurde.

Weiters habe ich gesehen das ->Allgemein:
Nicht in sprechende URL aufnehmen NICHT angehakt war.

Deshalb wurde die sprechende URL schon mal nicht erzeugt wenn Besucher anscheinend von Werbemitteln kamen wo noch Parameter angehängt wurden
UND
Wenn das Caching deaktiviert war, wird das dann wohl der Grund sein warum diese /nc/1 URL generiert wird.

Könnte das ungefähr so hinkommen?

Außerdem hast du recht das anscheinend irgendetwas bei der Einbindung des Werbemittels (insbesondere bei Billa.at) anders ist als bei den anderen, da nur Besucher von Billa.at auf diese /nc/1 gekommen sind und auf die normale Landingpage kein einziger von Billa.at reffered wurde.
Welches Plugin auf der Billa Seite ist weiß ich leider nicht.

Viele Grüße,
Florian

Julian.​Hofmann ·
flowb0 schrieb

Weiters habe ich gesehen das ->Allgemein:
Nicht in sprechende URL aufnehmen NICHT angehakt war.

Doppelte Negierung ergibt wieder positiv. Wenn es nicht nicht in sprechende URL aufgenommen wird, heißt dass, dass es in sprechende URL aufgenommen wird. Das wäre also das gewünschte (und standardmäßige) Verhalten.

Wenn die Seite in ihren Eigenschaften den Cache deaktiviert hat, ja, dann kommt das "nc" daher.

Bleibt also nur noch offen, warum die "1" escheint, statt eines Seitentitels. Aber da musst Du selbst gucken, was auf der verlinkenden Seite da komisch ist bzw. welches Plugin hier seltsam arbeitet (oder welcher Redakteur - hatten wir auch schon, dass externe, absolute Links auf Entwicklungsseiten gesetzt waren).