Hardi
1
hey ho
kennt jmd von euch ein gutes mod rewrite tut?
die problematik:
derzeitiger link:
localhost/fonts/index.php?seite=5
so hätte ich es gerne:
localhost/fonts/5.html
bzw:
localhost/fonts/page/5.html
wäre mir am liebsten wenn ihr nen gutes tut hättet oder es ein wenig erklärt damit ich es auch lerne
RewriteEngine On
RewriteRule ^fonts/(page/)?(.*).html$ fonts/index.php?id=$2
ungetestet
Hardi
3
erstmal danke
funtzt leider (noch) nicht
aber ich arbeite dran
wie gesagt nen gutes tutorial wäre cool
myPages
4
RewriteEngine On
RewriteRule ^/fonts/([0-9]+)\.(html|htm)$ /fonts/index.php?id=$1
^ = Start/Beginn
/fonts/ = Ordner
([0-9]+) = mindestens eine Zahl oder mehrere
. = .
(html|htm) = Endung entweder html oder htm
$ = Ende
Der Rest ist dann die Weiterleitung.
MfG
myPages
dann geht das mit /page aber nicht, und da ist glaub ich auch mein Fehler
myPages
6
Müsste man auch als Alternative setzen können … (ungetestet)
RewriteEngine On
RewriteRule ^/fonts/(page/|)([0-9]+)\.(html|htm)$ /fonts/index.php?id=$2
// Ansonsten mal folgendes ausprobieren:
RewriteRule ^/fonts/(page/|.)([0-9]+)\.(html|htm)$ /fonts/index.php?id=$2
MfG
myPages
Hardi
7
huhm
funtzt immernoch nicht
habe das ganze jetzt mal kurzzeitig auf bplaced hochgeladen
index.bplaced.net/fonts/
die htacess:
RewriteEngine On
RewriteRule ^/fonts/([0-9]+)\.(html|htm)$ /fonts/index.php?id=$1
soll ich evtl noch die index php hochalden?
myPages
8
Also die index.php muss natürlich existieren, damit er weiterleiten kann
Oben nochmal zwei weitere Möglichkeiten - der mod_rewrite-Code sollte eigentlich ohne Probleme funktionieren.
MfG
myPages
Hardi
9
ich meinte im sinne von hier posten
ich meine, du solltest die htacces im Root-Verzeichnis ablegen