Добавление параметра в URL-адрес является единственным надежным, хотя и уродливым, цитатным способом.
Именно поэтому такие локальные выпуски в настоящее время часто реализуются с использованием AJAX, и этот самый сайт является прекрасным примером.
Однако бывают разные случаи.
Например, страница входа является несовершенным примером, поскольку у вас всегда есть форма, а не просто ссылка, и, таким образом, вы всегда можете сохранить текущую страницу в скрытом поле формы.
Другой подход возможен, если вы используете какой-то фронт-контроллер, и все запросы фактически направляются в один файл index.php, который выполняет соответствующий скрипт на основе URI.
в этом последнем случае вам потребуется не больше, чем просто перенаправление на текущую страницу.