使用htaccess或其他方式阻止路径

时间:2015-08-06 10:24:36

标签: php apache .htaccess mod-rewrite subdomain

我正在使用多域托管,域名为http://demo.com, 它驻留在某个其他域上的子域中说http://example.com/demo/public_html

我想阻止访问

http://example.com/demo/public_html

http://example.com/demo/

文件夹,因此无法从http://example.com访问 并且可以从http://demo.com

访问demo.com

* 我尝试使用.htaccess

deny from all

在demo文件夹中,访问被阻止,但http://demo.com也被阻止。 请帮助!

1 个答案:

答案 0 :(得分:0)

您可以阻止其他域:

RewriteEngine on
RewriteCond %{SERVER_NAME} !^(www\.)?demo\.com$
RewriteRule ^ - [F]