Как прокомментировал Фил, на самом деле это не проблема переписывания, а скорее сценарий, который генерирует форму. Это выдаст HTML что-то вроде:
<form id="some_form_name" method="post" action="some_action">
где "some_action" - это URI, который нужно выполнить. Если генерирующий скрипт использует $_SERVER["REQUEST_URI"]
(предположим, PHP), он сгенерирует внутреннюю форму URI, а не внешнюю форму, и это то, что происходит. Чтобы это исправить, вам нужно изменить код формы, чтобы генерировать действия, которые используют внешний формат URI.