Seoson
21. Juli 2009 um 14:34
1
Schönen guten Tag,
Ich habe ein kleines Problem mit einer Mod_rewrite regel un dweiss nicht ob dies an mir liegt oder am Server, ich hoffe ihr könnt mir helfen!
Hier ersteinmal die Regeln an sich:
RewriteEngine on
RewriteBase /
RewriteRule ^/sites/([0-9]+)-[^/]*$ /index.php?p=$1 [NC]
RewriteRule ^/src/([0-9]+)-[^/]*$ /index.php?s=$1 [NC]
Ich denke was ich damit beabsichtige ist relativ klar z.b. seoson.bplaced.net/index.php?p=2 umgeleitet werden und
seoson.bplaced.net/index.php?s=1
Liegt nun der Fehler an meiner .htaccess Datei oder muss ich das mod_rewrite modul erst akivieren?
MfG Seoson
down
21. Juli 2009 um 14:44
2
Probiers mal mit:[code]RewriteEngine on
RewriteBase /
RewriteRule ^/sites/([0-9]+)-[.]$ /index.php?p=$1
RewriteRule ^/src/([0-9]+)-[. ]$ /index.php?s=$1/code
Seoson
21. Juli 2009 um 14:47
3
Vielen Dank für deine Antwort allerdings scheint es nicht zu funktionieren…
down
21. Juli 2009 um 15:01
4
Hmm also du kannst 2 Ordner anlegen, src und sites, in die src dieseRewriteEngine on
RewriteRule ^([0-9]+)-(.*)$ ../index.php?s=$1
tun und in den sites dieseRewriteEngine on
RewriteRule ^([0-9]+)-(.*)$ ../index.php?p=$1
.
Das geht definitiv.
tape0.xe.cx/mod_rew/src/1-asdf
tape0.xe.cx/mod_rew/sites/1-asdf
Seoson
21. Juli 2009 um 15:08
5
Ersteinmal ein großes Dankeschön, das geht.
Ich hoffe es gibt aber eine bessere Lösung^^
down
21. Juli 2009 um 16:38
6