Это правило переписывания мод моего сайта
RewriteRule ^([^/\.]+)/?$ index.php?page=$1 [L]
Я обрабатываю все внутренние страницы из index.php
Теперь я хочу передать параметр через URL.
Предположим, у меня есть страница, такая как site.com/settings
Теперь я хочу передать параметр как site.com/settings?p=1
Это не работает, но site.com/settings&p=1
работает.
Другое дело, всякий раз, когда я включаю любой URL, как site.com/settings?p=1
на странице настроек.
Это начинает показывать странное поведение, как site.com/settings начинает перенаправлять на site.com/settings?page=settings