我有一个网站,例如
www.domain.com
我还有另一个子域名,例如
test.domain.com
我的main和subdomain都指向同一目录 public_html 。
我想阻止访问
test.domain.com/test.jpg
但不是
domain.com/test.jpg
请注意,此 test.jpg 是主域和子域的相同文件,因为它们都指向同一目录。那么如何使用.htaccess阻止子域而不是主域?或者还有其他方法吗?
由于
答案 0 :(得分:0)
无论虚拟主机如何,都将使用.htaccess文件(除非使用AllowOverride None明确停用),因此您必须放置:
<Files /full/path/to/test.jpg>
Deny From All
</Files>
在test.domain.com
虚拟主机配置中的apache配置文件中。