Я отправляю обычный элемент <form method="get">
на текущий URL-адрес ... Это часть страницы поиска. Полученный URL ниже.
http://domain.com/module/controller/action/get1/value1/?get2=get2&value3=value3
Проблема в том, что я использую <?= $this->url(array('page' => x)); ?>
и похож на него, но я хочу сохранить параметры $_GET
... Всякий раз, когда я его использую, он сохраняет параметры /
slashed $_GET
и теряет значение ?&=
пар ...
Я хочу использовать Mod_Rewrite, чтобы изменить пары значений на косые черты ...
Мое текущее правило ..
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} -s [OR]
RewriteCond %{REQUEST_FILENAME} -l [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^.*$ - [NC,L]
RewriteRule ^.*$ zend.php [NC,L]
Я не уверен в Mod_Rewrite и не хочу конфликтовать с существующими правилами.
Мне тоже нравится косая черта ... так что это был бы бонус ...
Пожалуйста, помогите !! Большое спасибо ...
PS ...
Re "Zend_Router
... Zend_Form
.." в заголовке. Я использую Zend_Form
для создания формы, и я понимаю, что я мог бы использовать javascript для функции onSubmit
для записи URL-адреса ... аналогично, я мог бы использовать Zend_Router для переписывания URL-адреса ... лучше всего ...