Если бы логика сайта была нормальна, то такой подход не потребовался бы, советую все переработать
А так держи
<meta http-equiv="refresh" content="1;URL=http://localhost/cheese.ru/index.php#click-beta-g" />
и на странице
<!DOCTYPE HTML>
<html>
<head> </head>
<body>
<a href="#modal" id="beta-g" role="button" class="btn" data-toggle='modal' data-target='#myModal'>Войти</a>
<script>
document.getElementById('beta-g').onclick = function () {
alert("Клииииик")
}
var b = window.location.hash.replace(/\#/,'').split('-'), c = b.shift(),a = document.getElementById(b.join('-'));
if (c == 'click' && a != null) {
a.click();
window.location.hash = "";
}
</script>
</body>
</html>
Протестируй, всё должно работать