Я разрабатываю веб-приложение на PHP и использую mod_rewrite от Apache для "дружественных" URL.
У меня есть дружественные URL, такие как:
mysite.com/article/112
mysite.com/article/145
mysite.com/article/40
Все в порядке, но яхочу иметь возможность получать дополнительные параметры, подобные этому
mysite.com/article/112?referer=google
На самом деле, если я перехожу на mysite.com/article/112?referer=google, я вижу свою страницу, но у меня нет "реферера"param в $ _GET.
Как мне решить эту проблему?;)
Править Решено: D
Я забыл упомянуть, что мое старое правило было:
Rewriterule ^article/([0-9]+)$ index.php?page=article&article_id=$1
, а новый:
Rewriterule ^article/([0-9]+)$ index.php?page=article&article_id=$1 [QSA]