Force_sid bei AGB, Impressum, Datenschutz, Cookies, Empfehlen

Hallo und Guten Tag,

ich habe eine Auswertung von seobility erhalten:

[I]Es wurden 11.344 Seiten mit Session IDs in der URL gefunden![/I]

Nun handelt es sich immer um die gleichen Seiten, mit unterschiedlichen SID’s: :confused:
/empfehlen
/cookies
/Impressum
/AGB
/Datenschutz
/Zahlung-und-Zustellung
/Widerrufsrecht
/Wie-bestellen

Ich verwende das Flow Theme mit Version 4.10.3
Leider kann ich mir überhaupt nicht erklären, wieso nur diese Seiten das cookie nicht behalten.

Bin über jede Hilfe dankbar

Hallo Chris,

im Shop-Hauptverzeichnis in robots.txt ganz unten einfügen:


Disallow: /empfehlen/
Disallow: /cookies/
Disallow: /Impressum/
Disallow: /AGB/
Disallow: /Datenschutz/
Disallow: /Zahlung-und-Zustellung/
Disallow: /Widerrufsrecht/
Disallow: /Wie-bestellen/

Grüße
Rafig

Danke Rafig!
Aber das sagt den Crawl Bots doch nur, dass diese Verzeichnisse und deren Unterverzeichnisse nicht indiziert werden sollen.

Das löst leider nicht das Problem mit den SIDs in den besagten URLs.

hast du in config.inc.php force_sid eingeschaltet?

Gesendet von meinem SM-G900F mit Tapatalk

nein

$this->blForceSessionStart = false;

Ok. Ich sage mal so, die Seiten musst du nicht unbedingt für Seo optimieren. Deshalb konntest du den Hinweis bei Seobility ignorieren. Aber warum und weshalb das so ist würde mich auch Interessieren.

Gesendet von meinem SM-G900F mit Tapatalk

Gibt es hierzu irgendeine neue Lösung? Ich habe nämlich auch an nahezu jeder URL die force_sid hängen, sobald ich auf SSL umstelle. Daher gehe ich mal davon aus, dass das irgendwie zusammen hängt :wink:

Moin @killersusi,

hier steht die Lösung: https://bugs.oxid-esales.com/view.php?id=6172
Wobei mir noch nicht klar ist, warum man seinen Shop hinter einen SSL Reverse Proxy hängen möchte.

Gruß

Moin Marco,

vielen Dank für den Tipp. Das hat tatsächlich geholfen. Allerdings musste ich nicht die komplette Lösung umsetzen, sondern es hat folgendes gereicht:

in oxconfig force SSL:

protected function _checkSsl() {
....
$this->setIsSsl(true);
}