mod_rewrite vergisst Herkunftsseite?

Wie wir alle wissen (sollten) ändert mod_rewrite keine Links im Script. Damit auch die Links auf Deiner Page auf die neuen "Rewrited URLs" zeigen bedarf es der Anpassung im Code. Fragen und Probleme rund um's Coding werden hier diskutiert.

Moderator: Super-Mod

mod_rewrite vergisst Herkunftsseite?

Beitragvon vik.alive » 26.08.2009 10:33

Hallo,
ich habe ein Problem mit einer mod_rewrite Umleitung.

Um zwar leite ich seit vorgestern die Besucher von http://domain.de auf http://www.domain.de um.

Leider fehlen bei Piwik (Web-Analyse) sämtliche Infos über die Seiten, von denen die Besucher kommen. Ebenso sind die Suchmaschineninfos weg.

Was ist der Fehler?

Hier ist der entsprechende Befehl:
RewriteCond %{HTTP_HOST} ^domain\.de$ [NC]
RewriteRule ^(.*)$ http://www.domain.de/$1 [R=301]
vik.alive
.
.
 
Beiträge: 3
Registriert: 26.08.2009 10:30

Beitragvon Gumbo » 26.08.2009 10:42

Es gibt keinen Fehler beziehungsweise nur in deiner Denkweise oder deinem Verständnis.

Denn die Regel bewirkt eine externe Weiterleitung ohne die Anfrage an eine tiefer liegende Ebene (in diesem Fall die angeforderte Ressource) weiterzureichen. Piwik bekommt also von der Anfrage und Weiterleitung nichts mit.

Wenn du aber die Weiterleitung in PHP implementierst, kurz nachdem Piwik die Anfrage verarbeitet hat, werden die Daten erhalten bleiben. Dazu kommen dann allerdings noch die Anfragen als Reaktion auf die Weiterleitung hinzu.
Markus Wulftange
Gumbo
Moderator
Moderator
 
Beiträge: 5019
Registriert: 07.01.2005 01:18
Wohnort: Trier

Beitragvon vik.alive » 26.08.2009 10:55

Hm, okay. Das bedeutet jeder Besucher wird neu auf die Seite geleitet, und zählt somit als direkte Anfrage?

Wie mache ich das besser? Hab leider keine Idee :/
vik.alive
.
.
 
Beiträge: 3
Registriert: 26.08.2009 10:30

Beitragvon vik.alive » 26.08.2009 11:16

Noch mal ich ;)

Ich würde die Weiterleitung gerne weiterhin mit mod_rewrite machen.

Gibt es denn keine Lösung die Information mit weiter zu geben?

:/
Das benutzen doch so viele Seiten, und die werden doch nicht alle auf diese Infos verzichten, oder?
vik.alive
.
.
 
Beiträge: 3
Registriert: 26.08.2009 10:30

Beitragvon Toxicterror » 31.08.2009 09:02

normalerweise kann man auch im verwaltungscenter des webspace-anbieters diese umleitungen einstellen.
Toxicterror
.
.
 
Beiträge: 1
Registriert: 31.08.2009 08:57


Zurück zu Programmierung & Scriptanpassung für mod_rewrite

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 1 Gast

cron