Проблема с перезаписью URL (Относительные пути не работают)

Я использую файл .htccess, чтобы переписать мои URL. Я использую следующие правила в моих файлах .htaccess

Options +FollowSymlinks
RewriteEngine on 
RewriteBase /
RewriteRule ^product/([0-9]+)/([A-Za-z0-9+]+)$ /product.php?productid=$1&prodname=$2

Перезапись работала нормально.

Но когда я пытаюсь получить доступ к любой другой странице через относительный путь, который во всех случаях, URL не перенаправляется должным образом.

Как в приведенном ниже примере

<form action "something.php" method="post">
   <input type="text" name="1" />
   <input type="submit" value="submit" />
</form>

Когда я нажимаю на кнопку отправить, загружаемая страницаhttp://mydomain/product/1/something/something.php который не существует и, следовательно, выдает ошибку 404

Я попытался использовать базовый тег в голове, но это создает проблему, когда я использую якоря страниц и модальные окна. Он перенаправляется на страницу индекса.

Пожалуйста, дайте мне знать, если потребуется дополнительная информация.

Я довольно новичок в этом. Итак, кто-то может помочь мне с этим?

Заранее спасибо, Картик

Ответы на вопрос(2)

Ваш ответ на вопрос