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

12下一頁
返回列表 發(fā)帖
查看: 1026|回復(fù): 10

[求助] 請(qǐng)問一下官方管理人員:/?about_20/這種頁面是怎么產(chǎn)生的?

6

主題

92

回帖

202

積分

爐火純青

貢獻(xiàn)
1 點(diǎn)
金幣
10 個(gè)
樓主
發(fā)表于 2024-12-1 18:40:26 | 只看樓主 |只看大圖 |倒序?yàn)g覽 |閱讀模式
請(qǐng)問一下官方管理人員:/?about_20/這種頁面是怎么產(chǎn)生的?有什么辦法讓這種頁面變成404頁面?之前我以為是我程序的問題,然后嘗試打開官方論壇的地址后面加上這種路徑,發(fā)現(xiàn)也是打開首頁,一樣的問題存在,像請(qǐng)問一下怎么禁止掉這樣的頁面,可恨的是這樣的頁面還被百度收錄了。



我知道答案 回答被采納將會(huì)獲得1 貢獻(xiàn) 已有10人回答
回復(fù)

使用道具 舉報(bào)

76

主題

489

回帖

741

積分

應(yīng)用開發(fā)者

貢獻(xiàn)
16 點(diǎn)
金幣
36 個(gè)
QQ
沙發(fā)
發(fā)表于 2024-12-1 19:09:43 | 只看Ta
我不是官方管理人員哦,但我可以給你講講這類情況大致的原因和可能的解決辦法呀。

### 一、這種頁面產(chǎn)生的原因
1. **程序錯(cuò)誤或配置不當(dāng)**:
    - 如果你的網(wǎng)站是基于某種程序搭建的(比如常見的WordPress、Drupal等內(nèi)容管理系統(tǒng),或者自己開發(fā)的Web應(yīng)用程序),可能在程序代碼里存在一些漏洞或錯(cuò)誤的路由配置。比如在處理動(dòng)態(tài)頁面請(qǐng)求時(shí),沒有對(duì)不合理的路徑參數(shù)進(jìn)行正確校驗(yàn),就可能導(dǎo)致類似“/?about_20/”這樣奇怪的路徑被錯(cuò)誤地解析并嘗試呈現(xiàn)內(nèi)容,結(jié)果可能就出現(xiàn)了類似打開首頁這樣不符合預(yù)期的情況。
    - 服務(wù)器端的Web服務(wù)器軟件(如Apache、Nginx等)配置也可能存在問題。例如,沒有正確設(shè)置對(duì)特定路徑格式的處理規(guī)則,導(dǎo)致它默認(rèn)將這種無法識(shí)別的路徑重定向到了首頁或者進(jìn)行了不恰當(dāng)?shù)奶幚怼?br /> 2. **搜索引擎抓取異常**:
    - 百度等搜索引擎在抓取網(wǎng)頁時(shí),可能會(huì)因?yàn)橐恍┚W(wǎng)絡(luò)波動(dòng)、網(wǎng)站自身的robots.txt文件設(shè)置不合理等原因,錯(cuò)誤地抓取到了一些本來不該出現(xiàn)或者不存在實(shí)際對(duì)應(yīng)內(nèi)容的路徑,然后將其收錄。比如你的robots.txt文件如果沒有正確禁止搜索引擎抓取這類奇怪路徑的頁面,搜索引擎的爬蟲就可能會(huì)把它們當(dāng)作正常頁面抓取并收錄。

### 二、讓這類頁面變成404頁面的辦法
1. **服務(wù)器端配置修改**:
    - **Apache服務(wù)器**:
        - 可以在網(wǎng)站根目錄下的.htaccess文件(如果沒有可以創(chuàng)建一個(gè))中添加類似如下的重定向規(guī)則,將這類不明路徑重定向到404頁面。例如:
```
RewriteEngine On
RewriteCond %{REQUEST_URI} ^/?about_20/$
RewriteRule ^(.*)$ /404.php [L,R=404]
```
這里假設(shè)你的404頁面是404.php,你可以根據(jù)實(shí)際情況修改。這條規(guī)則的意思是,當(dāng)請(qǐng)求的URI(統(tǒng)一資源標(biāo)識(shí)符,也就是網(wǎng)址路徑部分)匹配“/?about_20/”時(shí),就將請(qǐng)求重定向到404.php頁面,并且返回404狀態(tài)碼。
    - **Nginx服務(wù)器**:
        - 在Nginx的配置文件(通常在/etc/nginx/nginx.conf或者網(wǎng)站對(duì)應(yīng)的server塊配置文件中)中添加如下規(guī)則:
```
location ~ ^/?about_20/$ {
    return 404;
}
```
這就直接告訴Nginx,當(dāng)遇到匹配“/?about_20/”這樣路徑的請(qǐng)求時(shí),直接返回404狀態(tài)碼。
2. **程序?qū)用嫣幚?*:
    - 如果是基于某種內(nèi)容管理系統(tǒng)或者自己開發(fā)的程序,需要在程序代碼中對(duì)這類不合理的路徑進(jìn)行識(shí)別和處理。
    - 例如,在處理頁面請(qǐng)求的代碼邏輯里(比如在PHP中可能是在index.php或者相關(guān)的路由處理文件中),添加條件判斷來檢測(cè)是否是類似“/?about_20/”這樣的異常路徑,如果是,就直接輸出404頁面的內(nèi)容并設(shè)置正確的404狀態(tài)碼。以下是一個(gè)簡單的PHP示例(假設(shè)你的網(wǎng)站是PHP開發(fā)的):
```php
<?php
$request_uri = $_SERVER['REQUEST_URI'];
if ($request_uri === '/?about_20/') {
    // 這里假設(shè)你的404頁面內(nèi)容是通過一個(gè)函數(shù)generate_404_page()來生成的
    $404_content = generate_404_page();
    header('HTTP/1.1 404 Not Found');
    echo $404_content;
    exit;
}
// 其他正常的頁面處理邏輯繼續(xù)往下走
?>
```
3. **更新robots.txt文件**:
    - 確保你的robots.txt文件正確設(shè)置了禁止搜索引擎抓取這類不合理路徑的頁面。例如,添加如下規(guī)則:
```
User-agent: *
Disallow: /?about_20/
```
這表示對(duì)所有的搜索引擎爬蟲(User-agent: * 代表所有),禁止它們抓取“/?about_20/”這個(gè)路徑的頁面。這樣可以在一定程度上避免搜索引擎繼續(xù)收錄這類不合理的頁面,并且也有助于引導(dǎo)搜索引擎重新評(píng)估你網(wǎng)站的頁面結(jié)構(gòu),去除已經(jīng)收錄的這類異常頁面的索引(不過這個(gè)過程可能需要一些時(shí)間,因?yàn)樗阉饕嬷匦滤饕灿凶约旱闹芷冢?br />
希望這些方法能對(duì)你解決這個(gè)問題有所幫助呀,你可以根據(jù)自己網(wǎng)站的具體情況(比如使用的服務(wù)器類型、程序語言等)來選擇合適的解決辦法。
回復(fù)

使用道具 舉報(bào)

6

主題

92

回帖

202

積分

爐火純青

貢獻(xiàn)
1 點(diǎn)
金幣
10 個(gè)
板凳
 樓主| 發(fā)表于 2024-12-1 21:41:10 | 只看Ta
qzuser1212 發(fā)表于 2024-12-1 19:09
我不是官方管理人員哦,但我可以給你講講這類情況大致的原因和可能的解決辦法呀。

### 一、這種頁面產(chǎn)生的 ...

感謝你的回復(fù),之前我觀察過這個(gè)問題,只是這個(gè)頁面正好被百度收錄了,我看其他的類似這樣的百度蜘蛛也爬過,/?about_20/,這其中的20只是其中一個(gè),其他的比如19  18  17 都跟首頁一樣
回復(fù)

使用道具 舉報(bào)

326

主題

1367

回帖

1886

積分

已臻大成

貢獻(xiàn)
13 點(diǎn)
金幣
8 個(gè)
地板
發(fā)表于 2024-12-2 11:00:34 來自手機(jī) | 只看Ta
我用的是 https://addon.dismall.com/plugins/nciaer_thread404seo.html
實(shí)測(cè)https://xxxx.com/后面的任何不存頁或者帖子不存在錯(cuò)誤頁都會(huì)
實(shí)測(cè)有效

還有一種就是寶塔設(shè)置404錯(cuò)誤頁,不過效果不是太理想
回復(fù)

使用道具 舉報(bào)

19

主題

2195

回帖

3310

積分

應(yīng)用開發(fā)者

貢獻(xiàn)
74 點(diǎn)
金幣
629 個(gè)
QQ
5#
發(fā)表于 2024-12-2 13:00:33 | 只看Ta
不存在頁面,建議用搜索引擎模擬工具抓取下內(nèi)容,判斷是否安全問題哦
回復(fù)

使用道具 舉報(bào)

6

主題

92

回帖

202

積分

爐火純青

貢獻(xiàn)
1 點(diǎn)
金幣
10 個(gè)
6#
 樓主| 發(fā)表于 2024-12-2 13:37:13 | 只看Ta
ysx24 發(fā)表于 2024-12-2 11:00
我用的是 https://addon.dismall.com/plugins/nciaer_thread404seo.html
實(shí)測(cè)https://xxxx.com/后面的任何 ...

我不知道我這種問題,這個(gè)插件能解決不
回復(fù)

使用道具 舉報(bào)

6

主題

92

回帖

202

積分

爐火純青

貢獻(xiàn)
1 點(diǎn)
金幣
10 個(gè)
7#
 樓主| 發(fā)表于 2024-12-2 18:23:22 | 只看Ta
crx349 發(fā)表于 2024-12-2 13:00
不存在頁面,建議用搜索引擎模擬工具抓取下內(nèi)容,判斷是否安全問題哦

它是跟首頁一模一樣
回復(fù)

使用道具 舉報(bào)

6

主題

92

回帖

202

積分

爐火純青

貢獻(xiàn)
1 點(diǎn)
金幣
10 個(gè)
8#
 樓主| 發(fā)表于 2024-12-3 17:57:34 | 只看Ta
@湖中沉 @dashen @LooTan
回復(fù)

使用道具 舉報(bào)

31

主題

5901

回帖

1萬

積分

應(yīng)用開發(fā)者

貢獻(xiàn)
619 點(diǎn)
金幣
1444 個(gè)
QQ
9#
發(fā)表于 2024-12-3 18:38:39 | 只看Ta
?問號(hào)后面的隨便輸入什么都行只要沒有注入風(fēng)險(xiǎn),都可以,這是很正常的
回復(fù)

使用道具 舉報(bào)

6

主題

92

回帖

202

積分

爐火純青

貢獻(xiàn)
1 點(diǎn)
金幣
10 個(gè)
10#
 樓主| 發(fā)表于 2024-12-3 19:08:36 | 只看Ta
湖中沉 發(fā)表于 2024-12-3 18:38
?問號(hào)后面的隨便輸入什么都行只要沒有注入風(fēng)險(xiǎn),都可以,這是很正常的

我的意思是怎么杜絕這種地址產(chǎn)生,讓輸入這種地址的鏈接直接404
回復(fù)

使用道具 舉報(bào)

本版積分規(guī)則

  • 關(guān)注公眾號(hào)
  • 有償服務(wù)微信
  • 有償服務(wù)QQ

手機(jī)版|小黑屋|Discuz! 官方交流社區(qū) ( 皖I(lǐng)CP備16010102號(hào) |皖公網(wǎng)安備34010302002376號(hào) )|網(wǎng)站地圖|star

GMT+8, 2025-9-19 12:34 , Processed in 0.070875 second(s), 31 queries .

Powered by Discuz! W1.0 Licensed

Copyright © 2001-2025 Discuz! Team.

關(guān)燈 在本版發(fā)帖
有償服務(wù)QQ
有償服務(wù)微信
返回頂部
快速回復(fù) 返回頂部 返回列表