我正在使用history.pushState()
在浏览器栏中显示其他URL。但是,显示的URL实际上不存在。因此,如果用户转到另一个页面然后返回,它将得到404。是否可以通过htaccess阻止这种情况?
最佳答案
history.pushState
的主要用途是让您跟踪JavaScript应用程序中页面的状态,以便您的用户可以保存该URL,以在将来的某个时间访问该确切页面。
您可以通过实际实现浏览器中推送的路由来解决该问题。
它既可以是服务器端的,也可以是客户端的,只是为了确保良好的用户体验。
关于javascript - 使用history.pushState时防止404,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/41112789/