URL umschreiben
eitschpi 15.02.2008 - 21:34 844 3
eitschpi
alpakaflüsterer
|
Ich verwende cmsimple (übrigens wird das jetzt ohne Einschränkungen unter GPL lizensiert) für eine Klassenwebsite. Der Link: http://biede.rockt.esMit bbclone möchte ich die Seitenaufrufe zählen. Das Problem ist, dass der Inhalt von cmsimple im Grunde nur über eine php Datei verarbeitet wird (index.php ruft cmsimple/cms.php auf, welche dann die Datei content/content.htm abruft). Also zählt bbclone jeden Klick auf der Website zur Statistik von nur einer Seite. Deshalb habe ich einfach noch ein Überverzeichnis angelegt, in dem sich jetzt bbclone und cmsimple befinden, und darin eine index.php, auf die die Zugriffe jetzt von bbclone gezählt werden und die dann auf cmsimple/index.php umleitet, erstellt. Wenn sich jetzt aber jemand die Seite bookmarkt, ist er ja schon auf http://biede.rockt.es/cmsimple und beim nächsten Aufruf wird der Besuch von bbclone nicht mehr gezählt. Eine Introseite vorschalten möchte ich nicht, weil die sich sowieso niemand bookmarkt und soeine niemand leiden kann. Deshalb will ich, dass http://biede.rockt.es/cmsimple einfach in http://biede.rockt.es umgeschrieben wird. Ist das möglich? tia
|
fatmike182
Agnotologe
|
warum zählst du nicht "manuell" mit einer sessionID die genau dann Abrennt wenn das Bwoserfenster zu ist und dann wieder anfängt wenn ein neues Browserfenster zugreift? Sprich 1 SessionID = 1 Klick
|
eitschpi
alpakaflüsterer
|
Wie mach ich das denn?
|
fatmike182
Agnotologe
|
erklär ich dir morgen, wennst brav bist (hab grad was ztun, sry) http://www.tizag.com/phpT/phpsessions.phpaber zur Idee: - variable visitor hat einen globalen Wert (kann in einer Datenbank zB sein) - sessionID an besucher vergeben (wie xagt wird die automatisch zerstört, wenn browserfenster zu) - wenns die ID schon gibt, dann passiert nix (wird mit isset überprüft) - wenns die ID noch nciht gibt erhöht sich die visitorvariable um 1 btw: hab evtl irgendwo ein skript, bin zzt ziemlich ausn programmieren draußen
|