用Asp隱藏文件路徑,完成防盜鏈
發(fā)表時(shí)間:2023-08-12 來(lái)源:明輝站整理相關(guān)軟件相關(guān)文章人氣:
[摘要]如果我們知道一個(gè)靜態(tài)文件的實(shí)際路徑如:http://www.xx.com/download/51windows.pdf,如果服務(wù)器沒(méi)有作特別的限制設(shè)置,我們就可以毫不費(fèi)力的把它下載下來(lái)!當(dāng)網(wǎng)站提供5...
如果我們知道一個(gè)靜態(tài)文件的實(shí)際路徑如:http://www.xx.com/download/51windows.pdf,如果服務(wù)器沒(méi)有作特別的限制設(shè)置,我們就可以毫不費(fèi)力的把它下載下來(lái)!當(dāng)網(wǎng)站提供51windows.pdf下載時(shí),怎么樣才能讓下載者無(wú)法得到他的實(shí)際路徑呢!本文就來(lái)介紹如何使用Asp來(lái)隱藏文件的實(shí)際下載路徑。
我們?cè)诠芾砭W(wǎng)站文件時(shí),可以把擴(kuò)展名一樣的文件放在同一個(gè)目錄下,起一個(gè)比較特別名字,例如放pdf文件目錄為the_pdf_file_s,把下面代碼另存為down.asp,他的網(wǎng)上路徑為http://www.xx.com/down.asp,我們就可以用http://www.xx.com/down.asp?FileName=51windows.pdf來(lái)下載這個(gè)文件了,而且下載者無(wú)法看到這個(gè)文件實(shí)際下載路徑的!在down.asp中我們還可以設(shè)置下載文件是否需要登陸,判斷下載的來(lái)源頁(yè)是否為外部網(wǎng)站,從而可以做到防止文件被盜鏈。