URL-Design mit .htaccess
alphaonline
- webserver
0 ChrisB0 Edgar Ehritt
Ich habe eine php-Datei, die folgendermaßen aufgerufen wird:
http://WWW.DOMAIN.TLD/fileadmin/suche_ext/ergebniss_pauschalen_kat.php?act=anfragesenden&kat=spiel_spass&page=1
per .htaccess wollte ich das daraus machen:
http://WWW.DOMAIN.TLD/pauschalen/anfragesenden/spiel_spass/seite1.html
mein Eintrag in der .htaccess:
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-l
^pauschalen/([^/]+)/([^/]+)/seite([1-9][0-9]*.(html))$ /fileadmin/suche_ext/ergebniss_pauschalen_kat.php?act=$1&kat=$2&page=$3
Irgendwie greift die Rregel aber nicht - wo habe ich den Knoten im Hirn ?
Hi,
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-l
^pauschalen/([^/]+)/([^/]+)/seite([1-9][0-9]*.(html))$ /fileadmin/suche_ext/ergebniss_pauschalen_kat.php?act=$1&kat=$2&page=$3Irgendwie greift die Rregel aber nicht
Welche Regel eigentlich?
MfG ChrisB
Hallo erstmal!
^pauschalen/([^/]+)/([^/]+)/seite([1-9][0-9]*.(html))$ /fileadmin/suche_ext/ergebniss_pauschalen_kat.php?act=$1&kat=$2&page=$3
Wenn Du dann den Hinweis ChrisBs verstanden und umgesetzt hast, musst Du nur noch das Pattern anpassen, um zum gewünschten Ergebnis zu gelangen:
RewriteRule ^pauschalen/([^/]+)/([^/]+)/seite([1-9][0-9]*)\.html$ /fileadmin/suche_ext/ergebniss_pauschalen_kat.php?act=$1&kat=$2&page=$3
Gruß aus Berlin!
eddi