1
6
如果用户到达页面A,而该页面不存在,那么不要重定向:只需从页面A发送一个404错误代码——为了对您的用户好一点,还要发送一个HTML内容,指示该页面不存在。 这样,浏览器 (对爬虫来说更是如此!) 将知道未找到的页面是页面A,而不是您试图重定向到的任何其他页面。 对于其他类型的错误,顺便说一句:如果一个特定的URL对应一个错误,那么应该从该URL发送错误代码。
(当然,你可以输出更好的东西,但是你知道这个想法;-) |
2
1
我不确定重定向是否是最好的方法。我宁愿使用一些包含在项目中的内置功能。
如果找不到数据,不要将用户重定向到另一个页面,只需向他发送一条错误消息,例如
我将把它转换成一个函数,并从引导程序或类似的行为中调用它。
|
nViz · Wordpress从自定义帖子中删除永久链接,但保留存档 6 年前 |
Talita · 如何设置或更改swagger 404响应类型 6 年前 |
arachelva · 尝试访问REST webapp时出现404错误 6 年前 |
don · 404,同时在本地SDK服务器上工作 7 年前 |