網域名稱俱樂部

網域名稱俱樂部 (https://www.domainclub.org/index.php)
-   網站製作與設計接案 (https://www.domainclub.org/forumdisplay.php?f=41)
-   -   .htaccess如何"指定檔名"限制外連? (https://www.domainclub.org/showthread.php?t=24466)

eva 2009-03-24 12:35 AM

.htaccess如何"指定檔名"限制外連?
 
一般使用的方法都是限制副檔名..
但如果在同一個資料夾內要限指定檔名禁止外連該如何使用呢?

比如同一資料夾內有:
1234.rar
2222.rar
abcd.rar

我要限制2222.rar禁止外連,但其他檔案則不受限制..

謝謝!

meryq19 2009-06-12 08:49 AM

.htaccess我不會設,但是若你的主機是apache的我可以提供一方法

我以 http://www.domain.club.tw/ 這個網址為例

下面這段是防盜連,直接加入即可

SetEnvIfNoCase Referer "^http://www\.domain\.club\.tw/" local_ref=1 <這是網址的語法,建議您也把您主機的Ip加入,這 樣才能防的徹底,就完全不會被盜囉。
<FilesMatch "\.(rar|xml)"> <這是副檔名的語法,看您要防哪些,加入即可喔,
Order Allow,Deny
Allow from env=local_ref
</FilesMatch>


快試試吧,這也是我自已研究了幾個月才找到的方法~yes


引用:

作者: eva (文章 136266)
一般使用的方法都是限制副檔名..
但如果在同一個資料夾內要限指定檔名禁止外連該如何使用呢?

比如同一資料夾內有:
1234.rar
2222.rar
abcd.rar

我要限制2222.rar禁止外連,但其他檔案則不受限制..

謝謝!


mushroom 2009-06-13 09:48 PM

http://httpd.apache.org/docs/1.3/misc/rewriteguide.html
看「Blocked Inline-Images」這一節內容。

love_23 2009-06-15 10:30 AM

補充:

若您同一部主機內有不止一個網站則只要再加如下設定即可

例如:
SetEnvIfNoCase Referer "^http://www\.domain\.club\.tw/" local_ref=1
SetEnvIfNoCase Referer "^http://bbs\.domain\.club\.tw/" local_ref=1 <這是新增加的


~yes
引用:

作者: meryq19 (文章 139297)
.htaccess我不會設,但是若你的主機是apache的我可以提供一方法

我以 http://www.domain.club.tw/ 這個網址為例

下面這段是防盜連,直接加入即可

SetEnvIfNoCase Referer "^http://www\.domain\.club\.tw/" local_ref=1 <這是網址的語法,建議您也把您主機的Ip加入,這 樣才能防的徹底,就完全不會被盜囉。
<FilesMatch "\.(rar|xml)"> <這是副檔名的語法,看您要防哪些,加入即可喔,
Order Allow,Deny
Allow from env=local_ref
</FilesMatch>


快試試吧,這也是我自已研究了幾個月才找到的方法~yes



所有時間均為 +8。現在的時間是 06:02 PM

Powered by vBulletin® 版本 3.8.4
版權所有 ©2000 - 2024,Jelsoft Enterprises Ltd.