htaccess拒绝来自主域的子文件夹,但是如果通过他自己的域链接则允许

时间:2012-11-22 14:06:44

标签: apache .htaccess

我在同一台服务器上有更多域名。 文件系统是这样的

的index.php
/page.php
/ .....
/文件夹换域/
/folder-for-domains/domain1.com-folder/
/folder-for-domains/domain2.com-folder/

domain.com指向/并且其他域指向/folder-for-domains/domain1.com-folder/或/folder-for-domains/domain2.com-folder /

我想阻止domain.com中的子域文件夹,但如果与他自己的域(domain1.com或domain2.com)链接,则允许这些文件夹

是否可以使用htaccess?

1 个答案:

答案 0 :(得分:0)

您应该可以执行此操作,但添加RewriteCond语句检查Host标头值,然后RewriteRule拒绝访问。

我认为也应该可以使用SetEnvIf然后使用Deny from声明来实现这一点