Если вам не нужны параметры GET в их собственном контейнере $_GET
, вы можете оставить файл htaccess как есть, и фронт-контроллер (я полагаю, вы используете PHP) выполняет синтаксический анализ, а не mod_rewrite.
Вы должны получить доступ к $_SERVER["REQUEST_URI"]
и проанализировать параметры, прежде чем начнется любой другой анализ URL (я думаю, что вы используете Zend Frameworks ').
Это работает, только если вы можете изменить часть вашей программы, которая нуждается в value1
value2
value3
и т. Д. Если какой-то компонент Zend нуждается в параметрах, и этот компонент извлекает их непосредственно из $_GET
, это не будет работать для вас, и вам, возможно, придется составить mod_rewrite
инструкции.
Кстати, вам известно, что при использовании метода в вашем .htaccess недействительные ссылки на изображения, файлы CSS и другие типы мультимедиа будут перенаправлены на zend.php
?