mirror of
https://github.com/benbusby/farside.git
synced 2025-04-29 23:20:03 +00:00
Preserve redirect with /_/
path prefix (#13)
This adds a straightforward way of preserving Farside's redirecting behavior in the user's browser history. That way if an instance becomes unavailable between the 5 min scans, the user can opt to navigate back one page and be taken to a new instance. This is accomplished using a single line of JS, and could potentially work as the default behavior of Farside (with the current default behavior requiring a path prefix instead). This should be revisited down the road when more people are using this service.
This commit is contained in:
parent
724a995fd9
commit
932f3bbcab
5 changed files with 34 additions and 0 deletions
10
route.eex
Normal file
10
route.eex
Normal file
|
@ -0,0 +1,10 @@
|
|||
<head>
|
||||
<title>Farside Redirect - <%= service %></title>
|
||||
<meta http-equiv="refresh" content="1; url=<%= instance_url %>">
|
||||
<script>
|
||||
history.pushState({page: 1}, "Farside Redirect");
|
||||
</script>
|
||||
</head>
|
||||
<body>
|
||||
<span>Redirecting to <%= service %> instance...
|
||||
</body>
|
Loading…
Add table
Add a link
Reference in a new issue