为提升您的使用体验,本站正在维护,部分功能暂时无法使用。如果本站文章无法解决您的问题,您想要向社区提问的话,请到 Twitter 上的 @FirefoxSupport 或 Reddit 上的 /r/firefox 提问,我们的支持社区将会很快回复您的疑问。

搜索 | 用户支持

防范以用户支持为名的诈骗。我们绝对不会要求您拨打电话或发送短信,及提供任何个人信息。请使用“举报滥用”选项报告涉及违规的行为。

详细了解

back button dosnt work after a router redirect

  • 5 个回答
  • 3 人有此问题
  • 1 次查看
  • 最后回复者为 Cloudisfast

more options

hi, i use British Telecom (BT) wifi hotspots frequently. this service will alow anyone to connect to a BT hotspot router and will redirect any request to a log in page provided by the router. once you log in you can use the service for an amount of time and then the router will again redirect you to a log in page.

whenever im redirected to said log in page (provided by the router) the back button in firefox forgets all the history relevant to the tab that was redirected.

for example i'm on www.google.com and i enter a search and the router redirects me to the BTwifi login page. now the back button for that tab is greyed out.

hi, i use British Telecom (BT) wifi hotspots frequently. this service will alow anyone to connect to a BT hotspot router and will redirect any request to a log in page provided by the router. once you log in you can use the service for an amount of time and then the router will again redirect you to a log in page. whenever im redirected to said log in page (provided by the router) the back button in firefox forgets all the history relevant to the tab that was redirected. for example i'm on www.google.com and i enter a search and the router redirects me to the BTwifi login page. now the back button for that tab is greyed out.

所有回复 (5)

more options

Hello,

Many site issues can be caused by corrupt cookies or cache. In order to try to fix these problems, the first step is to clear both cookies and the cache. Note: This will temporarily log you out of all sites you're logged in to. To clear cache and cookies do the following:

  1. Go to Firefox > History > Clear recent history or (if no Firefox button is shown) go to Tools > Clear recent history.
  2. Under "Time range to clear", select "Everything".
  3. Now, click the arrow next to Details to toggle the Details list active.
  4. From the details list, check Cache and Cookies and uncheck everything else.
  5. Now click the Clear now button.

Further information can be found in the Clear your cache, history and other personal information in Firefox article.

Did this fix your problems? Please report back to us!

Thank you.

more options

hi,

what you've suggested is very destructive, could you please let me know how to back up the data that this would remove?.

more options

Unfortunately, there's no convenient way to restore Firefox's cache files or cookie database. You would have to roll back any new cookies or cached files, and possibly other history as well.

I'm having a hard time thinking of a way that a site could remove tab history... are you sure it's not opening a new window or new tab?

Even if the back button does not show there is any history, can you use the History menu (or History sidebar, Ctrl+h) to return to a previous page in that tab?

more options

I believe what is happening is that the router is sending a HTTP redirect response, and Firefox takes the new URL to be the proper URL, losing the old URL in the process. Clearing cache won't help, and I don't know how to make Firefox not do that.

more options

I know this was asked a while ago, but I think I have a solution.

When you're faced with the BT WiFi log in page, open a new tab and load any webpage so that you're redirected to the page in a different tab. Proceed to log in, then close that tab. Wait a few seconds and then go back to the page you were previously on, you should have all your previous data still on that page without being redirected.