Jirka: HTTP Referer trotz ReWrite

Hallo,

Da ich PHPNuke benutze, habe ich ReWrite eingesetzt um meine Seite einigermaßen Suchmaschinenfreundlich zu halten.

Ich habe also in der .htaccess folgendes stehen:
RewriteRule ^article(.*).html$ modules.php?name=News&file=article&sid=$1

Wenn nun also jemand die URL http://www.meinedomain.de/article293.html öffnet wird das selbe dargestellt wie unter: http://www.meinedomain.de/modules.php?name=News&file=article&sid=293

Nun möchte ich aber gern den HTTP Referer auswerten, was bei der längeren Variante kein Problem darstellt, da diese Auswertung Bestandteil der modules.php ist und somit ein direkter Aufruf stattfindet.

Gibt es denn eine überhaupt eine Möglichkeit den HTTP Referer bei kurzen Variante mittels PHP auszuwerten?

Viele Grüsse

Jirka

  1. Moin!

    Wenn nun also jemand die URL http://www.meinedomain.de/article293.html öffnet wird das selbe dargestellt wie unter: http://www.meinedomain.de/modules.php?name=News&file=article&sid=293

    Nun möchte ich aber gern den HTTP Referer auswerten, was bei der längeren Variante kein Problem darstellt, da diese Auswertung Bestandteil der modules.php ist und somit ein direkter Aufruf stattfindet.

    Das Rewriting beeinflusst den gesendeten Referrer dann nicht, wenn du kein Redirect veranlaßt. URL-Rewriting ist für den Client gewöhnlich transparent - was für den Server bedeutet, dass das letztendlich ausgewählte Zielskript (-bild etc.) nur die HTTP-Header kriegen kann, die der Client ursprünglich gesendet hat.

    - Sven Rautenberg

    --
    Signatur oder nicht Signatur - das ist hier die Frage!