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

Печать RSS
106

Автор
Землянин
0
Мод реврай не все символы передает почему то...
Кто знает почему?
.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).

2000 лет д.н.э.
0
ты $ поставь все таки перед двойкой))
Автор
Землянин
0
Стоит, это здесь не дописал))

2000 лет д.н.э.
0
RewriteRule ^page/([a-Z0-9]+)/pg-([0-9]+)/ index.php?page=$1&pg=$2 [L,QSA]
так попробуй тогда
Автор
Землянин
0
О.о...мама роди меня обратно! Точняк, забыл $ перед двойкой втыкнуть...
Уже такие глупые ошибки из-за невнимательности делаю...(((
Спасибо рамзес!
Автор
Землянин
0
ramzes (25 Сентября 2010 / 12:21)
RewriteRule ^page/([a-Z0-9]+)/pg-([0-9]+)/ index.php?page=$1&pg=$2 [L,QSA]
так попробуй тогда
Там еще и слеши присутствуют...

Персональный статус
0
RewriteRule ^page/([a-zA-Z0-9\/\_\-]*)/pg-([0-9]*)/$ index.php/index.php?page=$1&pg=$2 [L,QSA]

я бы так скорее так написал
Изменил: Titov (25.09.2010 / 12:42)
Стикеры / Теги / Правила / Топ тем / Топ постов / Поиск