hash值不存在时如何显示404页面
How to show a 404 page when the hash value does not exist
我有一个全页 js 网站,其中有几个部分 test.loc#first,test.loc#second,test.loc#third。
如果有人在其中输入某些不存在的部分,假设 test.loc#testingman,我想将其重定向到 404 页面。但是我在 laravel 5.2 中没有看到任何选项。
谁能告诉我怎么做。
回答:
此事件将在哈希更改时显示,
$(window).on('hashchange',function() {
哈希(锚点)通常是客户端。如果你想根据锚点重定向,你可以使用 JavaScript 来获取锚点。然后你可以使用 XHR / AJAX 根据 PHP 脚本检查锚点以确保它存在,然后相应地重定向。
我有一个全页 js 网站,其中有几个部分 test.loc#first,test.loc#second,test.loc#third。
如果有人在其中输入某些不存在的部分,假设 test.loc#testingman,我想将其重定向到 404 页面。但是我在 laravel 5.2 中没有看到任何选项。
谁能告诉我怎么做。
回答:
此事件将在哈希更改时显示,
$(window).on('hashchange',function() {
哈希(锚点)通常是客户端。如果你想根据锚点重定向,你可以使用 JavaScript 来获取锚点。然后你可以使用 XHR / AJAX 根据 PHP 脚本检查锚点以确保它存在,然后相应地重定向。