Hallo zusammmen!
Ich verusche seit einiger Zeit ALLES mit mod_rewrite umzuleiten. Vorher hatte ich einfach eine 404 Seite eingestellt doch dann bekommt die .php Seite die Post werte nicht mitgeteilt vom Browser.
Mein Zeil ist es das alles umgeleitet wird. Also example.com/abc.html genauso wie example.com/abc oder auch example.com/abc/
Und dann möchte ich in meiner PHP Datei später die angeforderte URL auslesen können um sie weiter zu verarbeiten.
Bei folgender Regeln (alle Dateien mit .html Endung) klappt es:
RewriteEngine On
RewriteRule (.*).html$ start.php?id=$1 [L]
Options +SymLinksIfOwnerMatch
Bei der auch:
RewriteRule (.*).html$ start.php?id=%{REQUEST_URI} [L]
Wenn ich aber jetzt das .html entferne, also das er alles umleitet, leitet er es zwar um doch die Variable die Übergeben wird ($1 oder %{REQUEST_URI}) steht nur start.php
Jemand eine Idee woran das liegt oder wie ich es ändern kann? Wäre euch sehr dankbar!