[TYPO3-german] cHash. Komisches Verhalten von RealURL?

Stephan Schuler Stephan.Schuler at netlogix.de
Tue Feb 18 14:01:35 CET 2014


Hallo Alexander.


Wenn du die URLs anständig per TypoLink erzeugst dann funktionieren auch beide. Wenn du von Hand an der URL manipulierst funktionieren sie nicht. So ist das mit dem cHash, dazu ist der da. Der Unterschied aktueller TYPO3-Versionen zu früheren in dieser Hinsicht ist lediglich, dass der Parameter "pageNotFoundOnCHashError" neuerdings mit dem Standardwert TRUE belegt ist.
Das hat den Vorteil, dass die Seite nicht unerklärlich langsam wird sondern einen im Errorlog erkennbaren 404-Error hinterlässt, und dass die Seite nicht potenziell Duplicate Content ausliefert, nur weil jemand "&foo=$i" mit $i von 1 bis 2^32 an die URL hängt und dann z.B. Google damit füttert.

Wenn du entweder GET-Parameter hast die überhaupt nicht serverseitig verarbeitet werden, zum Beispiel "utm_source" für Google-Analytics-Kampagnentracking. Oder aber wenn du GET-Parameter hast die ausschließlich in uncached Plugins ausgewertet werden aber nie in cached Plugins. Wenn du also auf irgend eine Art GET-Parameter hast die keinen Einfluss auf den Cacheinhalt haben, dann kannst du TYPO3 anweisen, diese nicht für die cHash-Berechnung zu verwenden. Das betrifft sowohl die Erzeugung des cHashes via TypoLink als auch die Prüfung des cHashes wenn der Request den Server betritt.

Dazu ist folgendes Array gedacht:
$GLOBALS['TYPO3_CONF_VARS']['FE']['cHashExcludedParameters']


Gruß,



Stephan Schuler
Web-Entwickler

Telefon: +49 (911) 539909 - 0
E-Mail: Stephan.Schuler at netlogix.de
Website: media.netlogix.de



--------------------
How to sleep well: Backup und Storage. Verfügbare Daten zu jeder Zeit mit Sicherheit
Melden Sie sich an zum „How to sleep well“-Event und lernen Sie, wie Sie Storage & Backup unabhängig von der Unternehmensgröße sicher und verfügbar gestalten:
Jetzt anmelden:
http://it-training.netlogix.de/angebote/events/storage-backup-event-2014
--------------------



--
netlogix GmbH & Co. KG
IT-Services | IT-Training | Media
Neuwieder Straße 10 | 90411 Nürnberg
Telefon: +49 (911) 539909 - 0 | Fax: +49 (911) 539909 - 99
E-Mail: info at netlogix.de | Internet: http://www.netlogix.de

netlogix GmbH & Co. KG ist eingetragen am Amtsgericht Nürnberg (HRA 13338)
Persönlich haftende Gesellschafterin: netlogix Verwaltungs GmbH (HRB 20634)
Umsatzsteuer-Identifikationsnummer: DE 233472254
Geschäftsführer: Stefan Buchta, Matthias Schmidt



-----Ursprüngliche Nachricht-----
Von: typo3-german-bounces at lists.typo3.org [mailto:typo3-german-bounces at lists.typo3.org] Im Auftrag von Alexander Averbukh
Gesendet: Montag, 17. Februar 2014 21:33
An: typo3-german at lists.typo3.org
Betreff: Re: [TYPO3-german] cHash. Komisches Verhalten von RealURL?

aber ich brauche keine domain/region/mannheim-ist-schoen-2014-01-29-a5/11.html, sondern domain/region/mannheim-ist-schoen-2014-01-29-a5.html?irgendwas=11. Die Seite muss sowohl mit GET-Parametern als auch ohne Parameter aufgerufen werden können. Ist es möglich?
_______________________________________________
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