2011-02-15 76 views
0

我有一個網站,例如:使用.htaccess訪問子文件塊文件

www.domain.com 

我還有另一個子域名,

test.domain.com 

我的兩個主要和子點是的public_html同一目錄中。

我想阻止對

test.domain.com/test.jpg 

但不

domain.com/test.jpg 

訪問請注意,這test.jpg放在是兩個主要的和子相同的文件中它們都指向同一個目錄。那麼,如何使用.htaccess來阻止子域名,而不是主域名?或者還有其他方式嗎?

感謝

回答

0

.htaccess文件將被無論所使用的虛擬主機的(除非使用了AllowOverride無明確停用),因此你必須把:

<Files /full/path/to/test.jpg> 
    Deny From All 
</Files> 

Apache的配置文件中在test.domain.com虛擬主機配置中。

+0

好的,通常找到的虛擬主機配置文件在哪裏?它的名字是什麼,像apache.config e.t.c!? – Ali 2011-02-15 18:05:59