2012-02-08 19 views
0

如果某人輸入了url,例如www.example.com/images,如何從包含圖片的文件夾重定向文件?我意識到我需要在該文件夾中的index.php,但要把它放在什麼?有人會說,「對不起,你不應該在這裏,我會打電話給警察」,然後重定向到主頁面?逃避未經授權的文件夾輸入

+1

配置您的Web服務器不列出目錄內容。你使用什麼網絡服務器? – deceze 2012-02-08 09:16:52

+1

不要重定向。顯示錯誤消息(304禁止)。在給予他們不是圖像頁面的東西之前,不要回答「您請求的圖像頁面在這裏」。 – Quentin 2012-02-08 09:18:49

+0

當你請求這樣的URL時,會發生什麼? – Gumbo 2012-02-08 10:15:58

回答

0

不要把任何東西只是重定向到網絡服務器

<?php 

    header("Location: /\n\n"); 
+0

我想提出一些警告,然後幾秒鐘後重定向。 – dekip 2012-02-08 09:10:27

+2

爲什麼?沒有其他的身體。什麼叫警察去做另一個國家的一些人。絕對沒有。只需重定向。 – thenetimp 2012-02-08 09:19:20

+0

我試圖搞笑,但我沒有。 :) – dekip 2012-02-08 09:56:42

0

的根就使用這樣的事情。 '5'是5秒,可以改成任何東西。

<html> 
<head> 
<meta http-equiv="refresh" content="5;url=http://www.google.com"> 
<title>Redirect...</title> 
</head> 
<body> 

You are not allowed to access this area. (Will redirect in 5 seconds) 

</body> 
</html> 
+1

不要使用元刷新。它擰回了導航。如果一條消息足夠重要,可以向用戶展示,那麼足夠重要的是可以在屏幕上直到點擊。 – Quentin 2012-02-08 09:19:05

+0

難道這不是一個好的方法來放置統計跟蹤代碼,這樣dekip可以在一個月後回去看看有多少人試圖訪問該文件夾? – scottcarmich 2012-02-08 09:21:47

+0

如果您想對網址的點擊次數進行計數,請不要關閉網絡服務器的訪問日誌記錄。無需添加用戶敵意的插頁式頁面。 – Quentin 2012-02-08 09:24:56

相關問題