von wiffbi |
1:
2:
3:
4:
5:
6: |
RewriteEngine on
Options +FollowSymlinks
RewriteBase /www/htdocs/account_bei_i-net4you/
RewriteRule ^artikel/([0-9]).([a-z])$ test.php?req_art=&output_type= [T=application/x-httpd-php]
|
|
Ich glaube die RewriteRule ist falsch. Versuch mal folgendes:
RewriteRule ^artikel/([0-9]+).([a-z]+)$ test.php?req_art=$1&output_type=$2 [T=application/x-httpd-php]
wiffbi
[ Diese Nachricht wurde geändert von: wiffbi am 2002-09-26 14:33 ] |
von HG |
Das $1 steht einfach nur für eine beliebige Zahl. Soll nicht der Aufruf selber sein. Ich hab das nur hier so geschrieben, damit man erkennt, um was es geht  |
von kat |
Hi,
also rein logisch würde ich mal sagen darf ein Dateiname keine sonderzeichen enthalten, ich weiß zwar nicht ob das bei mod_rewrite ne rolle spielt, aber ich denk mal spätestens der Browser hat damit nen prob.
|
von HG |
Hallo!
Ich hoffe, ihr könnt mir helfen. Ich habe bei mir im .htaccess folgende rewriteRegel angelegt:
1:
2:
3:
4:
5:
6: |
RewriteEngine on
Options +FollowSymlinks
RewriteBase /www/htdocs/account_bei_i-net4you/
RewriteRule ^artikel/([0-9]).([a-z])$ test.php?req_art=&output_type= [T=application/x-httpd-php]
|
(In der URL von der php-Datei wurden die beiden $1 und $2 rausgeilftert die sind im .htaccess - file drinnen )
(alles direkt aus der Datei kopiert)
Dassoll die Regel machen:
Aufruf im Browser: http://bluety.kuminatano.de/artikel/$1.html
wird zu: http://bluety.kuminatano.de/test.php?req_art=$1&output_type=html
.html ist dabei eine Angabe für mein Skript, welches Format es ausspucken soll.
Was mache ich bei dieser Regel falsch?
Danke
HG
ahhhhh!!!!! umpf! Sorry! Bin aus Versehen ins falsche Forum gerutscht. Kann das ein Mod bitte ins php-Forum verschieben? Danke.
[ Diese Nachricht wurde geändert von: HG am 2002-09-13 18:37 ] |