如何在哈希值不存在时显示404页面

时间:2016-07-05 09:41:02

标签: php laravel-5.2 http-redirect

我是一个有全页js的网站,我在其中的几个部分是test.loc#first,test.loc#second,test.loc#third。

如果有人输入,某些不存在的部分,假设test.loc #testingman,我想将其重定向到404页面。但是我没有在laravel 5.2中看到任何选项。

任何人都可以告诉我该怎么做。

答案: 此事件将在哈希值更改时显示, $(window).on('hashchange',function() {

1 个答案:

答案 0 :(得分:2)

哈希(锚)通常是客户端。如果要基于锚重定向,可以使用JavaScript来获取锚。然后你可以使用XHR / AJAX来检查PHP脚本的锚点以确保它存在,然后相应地重定向。