В настоящее время URL моей страницы выглядит примерно так:
https://example.com/eg?page=2
URL-адрес также иногда может выглядеть следующим образом:
https://example.com/eg/?page=2
Я хочу перенаправить пользователя на ту же страницу, но без строки запроса, чтобы при нажатии на ссылку вы могли:
https://example.com/eg
Я попытался использовать следующий href
в теге привязки, предложенном в этом вопросе:
<a href=".">To home</a>
При нажатии на ссылку удаляется строка запроса, как я хочу, когда URL текущей страницы равен https://example.com/eg/?page=2
. Однако, если URL-адрес страницы https://example.com/eg?page=2
, я перехожу на https://example.com
.
Вопрос: Существует ли какой-либо тип пути к каталогу (т. Е. URL, который я могу использовать в моем href), который я могу использовать так, чтобы два приведенных выше URL всегда удаляли строку запроса? Я могу использовать javascript, но если возможно решение без него, было бы предпочтительным.
Примечание: Я не могу жестко кодировать eg
в своем href
URL-адресе, так как я разрабатываю виджет, который может находиться в разных средах, поэтому eg
Возможны изменения.