blackneron
6.07.2007, 10:53:45
Edytuję plik - .htaccess i wpisuję:
RewriteEngine on
RewriteBase /~user/katalog1/
RewriteRule ^strona/([0-9][0-9])/$ /strona.php?id=$1
ma wyświetlić:
np.
http:/localhost/~user/katalog1/9
Grzech_U
6.07.2007, 12:15:49
Nie wiem czy dobrze to rozumiem ale
http:/localhost/~user/katalog1/9
nie pasuje do reguły:
^strona/([0-9][0-9])/$
do tej reguły pasowałoby np:
http:/localhost/~user/katalog1/strona/09/
ale np.
http:/localhost/~user/katalog1/strona/9/
http:/localhost/~user/katalog1/strona/09
http:/localhost/~user/katalog1/strona/009/
już nie.
kallosz
6.07.2007, 13:29:10
Kod
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^([a-z0-9A-Z]+)$ $1/ [R]
RewriteRule ^([a-z0-9A-Z]+)/$ strona.php?id=$1