Я хотел бы получить доступ к следующему адресу:Простые переписывают не работает
http://example.com/test/?key=123
и получить содержимое http://example.com/index.php?q=123 вместо
Я пытался с этими правилами:
RewriteCond %{QUERY_STRING} key=(.*)
RewriteRule /test/.* /index.php?q=%1 [L]
но он не работает. Есть ли способ сделать эту работу?
'ключ = 123' это не QUERY_STRING - это REQUEST_URI и QUERY_STRING является то, что приходит после того, как' ' – Cheery
Да, извините, это на самом деле http://example.com/test/?key=123, но он не работает ... – Zed
У вас есть .htaccess в '/ test /' или в корне? Или вы помещаете в файл .conf? – Cheery