![]() |
|< 1 2 3 4 5 6 7 8 9 >| | ![]() |
82 Einträge, 9 Seiten |
1
2
3
4
RewriteEngine on
RewriteBase /test
RewriteRule ^([a-zA-Z]+)/([a-zA-Z]+)/$ ../cgi/test.pl?verzeichnis1=$1&verzeichnis2=$2
RewriteRule ^([a-zA-Z]+)/([a-zA-Z]+)/([a-zA-Z0-9]+)\.html$ ../cgi/test.pl?verzeichnis1=$1&verzeichnis2=$2&htmlseite=$3
1
2
3
4
RewriteEngine on
RewriteRule /overview/ /cgi-bin/board.cgi?action=overview [R,NE]
RewriteRule /board/(.*)/(.*) /cgi-bin/board.cgi?action=viewboard;boardid=$1;$2 [R,NE]
RewriteRule /thread/(.*)/(.*) /cgi-bin/board.cgi?action=viewThread;threadid=$1;$2 [R,NE]
QuoteMit Rewrite kannst du so tun als seinen deine dynamische Seiten nur statische Seiten. Das hat mehrere Vorteile, deine Webseite wird von mehr Suchmaschinen erfasst und die URL bleibt für jeden lesbar und verständlich.@pq
wieso wird denn überhaupt Rewrite verwendet? man kann doch auch einfach
PATH_INFO auslesen und daraus die parameter extrahieren.
1
2
3
4
RewriteEngine on
RewriteRule ^/overview/$ /cgi-bin/board.cgi?action=overview
RewriteRule ^/board/(.*)/(.*)$ /cgi-bin/board.cgi?action=viewboard;boardid=$1;$2
RewriteRule ^/thread/(.*)/(.*)$ /cgi-bin/board.cgi?action=viewThread;threadid=$1;$2
![]() |
|< 1 2 3 4 5 6 7 8 9 >| | ![]() |
82 Einträge, 9 Seiten |