2013-03-07 5 views
0

Я хочу иметь динамический URL, как этот формат:вернуть неправильный параметр, когда я использую mod_rewrite

[SITE_URL]/[MODULE]/[PARAMETERS] 

поэтому я написал этот mod_rewrite код:

RewriteRule (.*)/(.*)$ module.php?mod=$1&req=$2 [L] 

пример URL является: тест-домен. com/users/register/step/2

и выше mod_rewrite код вернет параметры в php, но у меня есть эти параметры в моем php:

echo $_GET['mod']; // return users/register/step/2 
echo $_GET['req']; // return empty 

Я хочу, чтобы мой переписывать код возврата users как mod и register/step/2 как req к module.php.

ответ

0

Попробуйте вместо этого:

RewriteRule ^([^/]+)/(.*)$ module.php?mod=$1&req=$2 [L] 
Смежные вопросы