ModRewrite/Передает не все символы

1. Сааааа-нёёёёё-к (25.09.2010 / 11:50)
Мод реврай не все символы передает почему то...
Кто знает почему?
.htaccess
AddDefaultCharset UTF-8
DirectoryIndex index.php
Options -Indexes
php_value error_reporting 0
php_flag display_errors 0
RewriteEngine On
Options +FollowSymlinks
RewriteRule ^page/(.*)/pg-([0-9]+)/ index.php?page=$1&pg=2 [L]
RewriteRule ^page/(.*) index.php?page=$1 [L]
1) page/ttt/ggg/pg-4452/ (передает только ?page=ttt/ggg/&pg=4).

2. ramzes (25.09.2010 / 12:04)
ты $ поставь все таки перед двойкой))

3. Сааааа-нёёёёё-к (25.09.2010 / 12:14)
Стоит, это здесь не дописал))

4. ramzes (25.09.2010 / 12:21)
RewriteRule ^page/([a-Z0-9]+)/pg-([0-9]+)/ index.php?page=$1&pg=$2 [L,QSA]
так попробуй тогда

5. Сааааа-нёёёёё-к (25.09.2010 / 12:22)
О.о...мама роди меня обратно! Точняк, забыл $ перед двойкой втыкнуть...
Уже такие глупые ошибки из-за невнимательности делаю...(((
Спасибо рамзес!

6. Сааааа-нёёёёё-к (25.09.2010 / 12:23)
ramzes (25 Сентября 2010 / 12:21)
RewriteRule ^page/([a-Z0-9]+)/pg-([0-9]+)/ index.php?page=$1&pg=$2 [L,QSA]
так попробуй тогда
Там еще и слеши присутствуют...

7. Titov (25.09.2010 / 12:41)
RewriteRule ^page/([a-zA-Z0-9\/\_\-]*)/pg-([0-9]*)/$ index.php/index.php?page=$1&pg=$2 [L,QSA]

я бы так скорее так написал

URL: https://visavi.net/topics/14032