htaccess Добавление ? в GET
Всем привет.
Есть старая база от куда тянутся статьи по урлу например: Код:
/news/bolnica-hadassa-na-grani-zakrytiya? Код:
RewriteRule ^index\.php\/([a-zA-Z0-9_\-\/]+)\/([a-zA-Z0-9()_\-\/]+)$ index.php?category=$1&article=$2 Было : Код:
RewriteRule ^index\.php\/([a-zA-Z0-9_\-\/]+)\/([a-zA-Z0-9_\-\/]+)$ index.php?category=$1&article=$2 Код:
RewriteRule ^index\.php\/([a-zA-Z0-9_\-\/]+)\/([a-zA-Z0-9()_\-\/]+)$ index.php?category=$1&article=$2 Но вот когда проделываю что то идентичное с "?" то get Не воспринимает его и print_r($_GET);выдает Код:
Array ( [category] => news [article] => bolnica-hadassa-na-grani-zakrytiya ) |
Даже разрешив все символы вопрос не проходит
|
Обьясню проблему, это гребаное наследие от предыдущего прогера. Короче решение убого:
$posturlparse=explode("/",$_SERVER['REQUEST_URI']); $posturl=$posturlparse[count($posturlparse)-1]; echo $posturl . "< posturl<br/>"; выводи с ? Пример скопипизжен. |
Часовой пояс GMT +3, время: 04:51. |