Я пытался это сделать, но смог найти ответы только на то, чтобы убрать последнюю косую черту в URL-адресе без параметров запроса. В основном я хочу добиться этого
Мой исходный URL: https://example.com/node/?id=10
И я хочу преобразовать его в это: https://example.com/node?id=10
Возможно ли это как-то с помощью mod_rewrite или чего-то подобного?

Вы можете использовать это правило перенаправления, чтобы удалить каталог из не-каталогов, не влияя на строку запроса:
RewriteEngine On
# if not a directory, remove trailing slash
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.+)/$ /$1 [NE,R=301,L]
Вы можете попробовать, если это соответствует вашим потребностям:
Содержание .htacccess:
RewriteEngine On
RewriteBase /
DirectorySlash Off
# remove trailing slash
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)/(\?.*)?$ $1$2 [R=301,L]
Я провел только быстрый тест на https://htaccess.madewithlove.be/, и, похоже, он работает должным образом.
Отлично, большое спасибо за решение - отлично сработало