Coldfusion 重定向状态码为 410 的页面

标签 coldfusion coldfusion-8 http-status-code-410

我的网站动态生成链接,一段时间后链接将过期并且不再有效。

我将此类链接重定向到状态代码为 301 的静态页面,这仅对谷歌意味着旧链接应替换为这个新链接。

但我想要的是我应该能够将状态代码设置为 410,并且应该能够将页面重定向到我的静态页面,以便搜索引擎应该从其索引中删除此类链接。

我面临的问题是通过像这样设置标题

<cfheader statuscode="410" statustext="Gone"> 
<cfheader name="Location" value="/removed.cfm">  
 <cfabort>  

浏览器不会重定向到新位置。

最佳答案

状态 410 不是重定向。与 301/302 相比,它更类似于 404。使用状态 301 进行永久重定向,Google 应该认识到旧页面已被替换,浏览器将重定向。

关于Coldfusion 重定向状态码为 410 的页面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6094987/

相关文章:

mysql - 如何从其他 ColdFusion 文件获取值

ajax - ColdFusion:使用 AJAX 调用组件,从 View 源中隐藏?

node.js - 如何使用nextJs显示自定义410页面

encryption - 使用 ColdFusion 加密 SagePay 表单

java - ColdFusion - java对象方法调用

coldfusion - 将 CFTHREAD 包裹在数据库插入周围有什么好处吗?

java - 使用 Coldfusion 创建二维码

php - 服务器为肯定存在于正确目录中的资源提供 410 错误

google-search-console - 如何告诉谷歌我网站的特定页面消失了并且不会回来?

coldfusion - cfhttp dns 解析