问题标签 [http-status-code-410]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
php - 使用 Symfony 为 Google Bot 返回状态码 410
由于 Google Bot 使用错误的 URL 访问我们的网站之一,我经常收到服务器错误,以管理员身份困扰我(原因是我 3 个月前不小心提交了错误的站点地图。是的,我已经重新提交、删除、重新提交了好几次,但它是仍在访问)。
我现在在 Google 论坛中了解到,使用 410 响应将使护目镜机器人停止访问。
有谁知道如何从 Symfony2 发送 410 响应?如果这不起作用,我也可以使用普通的 PHP 解决方案。
非常感谢您的帮助。
apache - 在独特的场景中设置 410 状态
我发现我的一些开发网站已被 Google 索引。不知何故,robots.txt 被删除了。如果访问者是谷歌蜘蛛机器人或者访问是谷歌的推荐,我如何调整我的 .htaccess 以提供 410 状态?
magento - Magento - 已删除产品的 410 状态标头
我的 magento 商店有大量产品被添加然后删除。我被要求在这些已删除的页面上实施 410 状态代码,但我不确定如何。
查看 Magento 的核心代码,我可以看到它在核心 indexController 中处理 404:
有什么方法可以为已删除页面添加功能以发送 410 标头?
seo - 删除页面时出现错误 301 与 410
在我删除一个页面之前,我被他们重定向(301)这个页面到类别页面,但是在谷歌网站管理员工具中,它说我有太多“软 404”所以最近我改变了这个并发送一个 410 错误并显示一些链接到类似页面,但是现在在webmastertool,它说它发现增加了“404 not found”怎么办??
nginx - 在 Nginx 上的特定链接上返回 410 错误
我们目前已经改变了我们网站的所有结构,并将其从 Apache 转移到了 Nginx。对于我们已经正确设置了 301 重定向的许多链接,仍然有许多不再存在的页面返回 404 错误。我们有一个特定的链接列表,我们需要返回 410 错误,但我们不知道如何在 nginx 上执行此操作。有人可以帮助我们解决这个问题吗?提前致谢!
asp.net - 来自 IIS 的 410 已消失错误响应
当请求查询字符串超过 500 个字符时,我最近遇到了 IIS 响应 410 状态代码的问题。
该应用程序是一个使用经典托管管道的 asp.net Web 应用程序。
我已经尝试将 maxRequestLength、maxUrlLength 和 maxQueryStringLength 增加到它们的最大值 2097151 无济于事。
我不明白为什么服务器会响应 410 状态码。
任何帮助或见解将不胜感激。
jquery - 当出于 SEO 目的故意发送 410 错误时加载页面本身
我有一个网站,里面有很多客户可以购买的产品。
我已经实现了一个adding to cart
按钮,该按钮在单击它后将产品添加到 Session 变量中。其中的一部分,页面标题上有一个购物车图标,其数字根据购物车上带有 jquery 功能的产品数量而增加:$("#topcart").load(location.href+" #topcarrito");
. 它仅加载包含包含产品购物车会话变量的数组长度的 div。
自从我的 SEO 同事希望我将 410 错误代码应用于某些产品以用于 SEO 目的以来,所有这些东西一直运行良好,只是为了减少产品索引,因为它们是多余的(非丰富的描述等)。我这样做的方法是添加header('HTTP/1.1 410 Gone');
它们。
问题是,此时,当我尝试将设置了 410 错误的产品添加到购物车时,当网络浏览器检测到错误时,它不会加载具有更新后的购物车数量的 div。相反,控制台显示 410 错误。但是,如果我通过正确加载购物车中的产品数量来重新加载页面F5
,那么产品就会被添加到购物车中。
即使浏览器检测到 410 错误,我有什么办法可以加载该 div 吗?
liferay - 如何在liferay上设置自定义410页面
我想在 liferay 上设置一个自定义的 410 页面。我已经通过文件 portal-ext.properties 为 404 页面配置了它
但我不知道如何为 410 页面执行此操作。感谢您的帮助
.htaccess - 当更全局的重定向优先时将页面重定向到 410
我们有几个重定向将 member.php(成员资料)中的所有内容发送到论坛主页:
不幸的是,由于 Google 排名存在一些严重问题(长篇大论 - 垃圾邮件反向链接),我们需要一个特定的会员资料才能成为 410 Gone:
https://www.domain.com/interact/member.php/82683-Donaldpab
第一组重定向导致 Donaldpab 个人资料页面将您转发到论坛主页,而不是显示为 410。
我们为它设置了这个重定向,但它被忽略了:
也试过这个:
我不是开发人员/技术人员,所以我随机猜测。
有没有办法保留第一组重定向,只是让这个用户配置文件变成 410 Gone?
谢谢你。
ios - 获得 APNs 响应 BadDeviceToken 或 Unregistered 的可能原因是什么?
向 iOS 用户发送通知时,对于其中一些用户,我得到响应状态代码 400(BadDeviceToken)或代码 410(未注册)。
来自关于“BadDeviceToken”的 Apple 文档:
指定的设备令牌错误。验证请求是否包含有效令牌并且该令牌与环境匹配。
“坏”是什么意思?我知道设备令牌在早些时候是有效的。用户如何使其设备令牌变坏?
从有关“未注册”的文档中:
指定主题的设备令牌处于非活动状态。
这是否一定意味着该应用程序已被删除?或者此响应可能还有其他一些原因。