久久久久av_欧美日韩一区二区在线_国产精品三区四区_日韩中字在线

Discuz! 官方交流社區(qū)

標(biāo)題: 關(guān)于刪除或不存在的帖子返回 404 [打印本頁]

作者: zhansh    時間: 2022-10-11 21:40
標(biāo)題: 關(guān)于刪除或不存在的帖子返回 404
看網(wǎng)上很多文章介紹的方法,實際上都是返回 200,怎么才能返回  404呢,看了下dismall.com 就能返回 404

帖子刪除,返回404的解決方法:
文件位置:source\module\forum\forum_viewthread.php,第26行:
if(!$_G['forum_thread'] || !$_G['forum']) {   showmessage('thread_nonexistence');}
修改為:
if(!$_G['forum_thread'] || !$_G['forum']) {    header('HTTP/1.1 404 Not Found');    header('status: 404 Not Found');    include("404/index.html");    exit();}


作者: zhansh    時間: 2022-10-11 22:28
如圖,返回的 200,不是 404

作者: ysx24    時間: 2022-10-12 06:05
原來一直收錄很好,突然相當(dāng)長一段時間沒有收錄,應(yīng)該是被k站,莫名其妙始終沒找到原因,現(xiàn)在才知道是這個原因
作者: zhansh    時間: 2022-10-12 10:53
ysx24 發(fā)表于 2022-10-12 06:05
原來一直收錄很好,突然相當(dāng)長一段時間沒有收錄,應(yīng)該是被k站,莫名其妙始終沒找到原因,現(xiàn)在才知道是這個 ...

有辦法解決嗎,官方論壇就可以返回404不知咋弄的
作者: 科站網(wǎng)    時間: 2022-10-12 11:05
https://addon.dismall.com/plugins/nciaer_thread404seo.html?union=9252YMBQIXFBIMJW
作者: 緣_Dz!    時間: 2022-10-12 11:11
https://blog.csdn.net/weixin_39687301/article/details/117727072
作者: zhansh    時間: 2022-10-12 12:09
緣_Dz! 發(fā)表于 2022-10-12 11:11
https://blog.csdn.net/weixin_39687301/article/details/117727072

我一樓貼的就這個代購,實際返回的200
作者: zhansh    時間: 2022-10-12 12:10
科站網(wǎng) 發(fā)表于 2022-10-12 11:05
https://addon.dismall.com/plugins/nciaer_thread404seo.html?union=9252YMBQIXFBIMJW

不想裝插件,有直接修改代碼的方法嗎
作者: 建筑資源吧    時間: 2022-10-12 12:39
1、訪問 不存在/被刪/審核中 的帖子時,返回404狀態(tài)碼。
打開 source/module/forum/forum_viewthread.php 文件,
  1. showmessage('thread_nonexistence');
復(fù)制代碼

替換

  1. <div style="-webkit-text-stroke: 0.665px currentcolor; font-feature-settings: " liga"="" 0;="" font-variant-numeric:="" proportional-nums;="" font-variant-east-asian:="" normal;="" font-optical-sizing:="" auto;="" font-kerning:="" -webkit-font-smoothing:="" antialiased="" !important;="" text-rendering:="" optimizelegibility="" !important;"="">header('HTTP/1.1 404 Not Found'); </div><div style="-webkit-text-stroke: 0.665px currentcolor; font-feature-settings: " liga"="" 0;="" font-variant-numeric:="" proportional-nums;="" font-variant-east-asian:="" normal;="" font-optical-sizing:="" auto;="" font-kerning:="" -webkit-font-smoothing:="" antialiased="" !important;="" text-rendering:="" optimizelegibility="" !important;"="">header('status: 404 Not Found');</div><div style="-webkit-text-stroke: 0.665px currentcolor; font-feature-settings: " liga"="" 0;="" font-variant-numeric:="" proportional-nums;="" font-variant-east-asian:="" normal;="" font-optical-sizing:="" auto;="" font-kerning:="" -webkit-font-smoothing:="" antialiased="" !important;="" text-rendering:="" optimizelegibility="" !important;"="">include('err404.htm');exit();</div>
復(fù)制代碼
更新下緩存,err404.htm這個文件你自己找一個放在根目錄下。



作者: ysx24    時間: 2022-10-12 19:13
建筑資源吧 發(fā)表于 2022-10-12 12:39
1、訪問 不存在/被刪/審核中 的帖子時,返回404狀態(tài)碼。
打開 source/module/forum/forum_viewthread.php  ...

forum_viewthread.php 里
沒showmessage('thread_nonexistence');
這行代碼吧
怎么搜不到?
作者: zhansh    時間: 2022-10-12 22:17
ysx24 發(fā)表于 2022-10-12 06:05
原來一直收錄很好,突然相當(dāng)長一段時間沒有收錄,應(yīng)該是被k站,莫名其妙始終沒找到原因,現(xiàn)在才知道是這個 ...

200 會K 站嗎,影響這么大?
作者: zhansh    時間: 2022-10-12 22:29
建筑資源吧 發(fā)表于 2022-10-12 12:39
1、訪問 不存在/被刪/審核中 的帖子時,返回404狀態(tài)碼。
打開 source/module/forum/forum_viewthread.php  ...

你的是這么改的嗎,我改了提示錯誤呢
作者: zhansh    時間: 2022-10-12 22:30
ysx24 發(fā)表于 2022-10-12 19:13
forum_viewthread.php 里
沒showmessage('thread_nonexistence');
這行代碼吧

代碼是有的,仔細找下
作者: zhansh    時間: 2022-10-12 22:31
ysx24 發(fā)表于 2022-10-12 19:13
forum_viewthread.php 里
沒showmessage('thread_nonexistence');
這行代碼吧

找到試試看9樓朋友說的能用不
作者: ysx24    時間: 2022-10-13 08:07
ysx24 發(fā)表于 2022-10-12 06:05
原來一直收錄很好,突然相當(dāng)長一段時間沒有收錄,應(yīng)該是被k站,莫名其妙始終沒找到原因,現(xiàn)在才知道是這個 ...

是的,上面鏈接那個插件
介紹里簡介說的確確實實存在
(, 下載次數(shù): 0)
我確確實實被k站了幾個月,即使現(xiàn)在收錄也受到影響還沒恢復(fù)
帖子刪除后不是404  而是 找不到帖子   確實很傷
而且證實這和緩存沒有任何關(guān)系





歡迎光臨 Discuz! 官方交流社區(qū) (http://www.9999xn.com/) Powered by Discuz! W1.0