V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
HowardMei
V2EX  ›  问与答

这种情况htaccess应该怎么写?

  •  
  •   HowardMei · Apr 19, 2012 · 2702 views
    This topic created in 5134 days ago, the information mentioned may be changed or developed.
    用WP Multisite建了两个站,然后建了两个同类目录: clientarea 给 A站, clientpanel 给 B站
    希望客户只能访问 A.com/clientarea 或 B.com/clientpanel,目前是互串的,想用各自目录里的 .htaccess进行限制。
    尝试了在clientarea目录.htaccess:
    <Limit GET>
    order deny,allow
    deny from all
    allow from A.com
    </Limit>
    B站确实不能访问了,但从A站访问也被禁止了。

    然后尝试:
    RewriteCond %{HTTP_REFERER}% !^http://(.+\.)A\.com [NC]
    完全没有效果,A和B仍然都能访问对方目录。

    服务器是 Nginx + Apache,请问如何写才能做此限制呢?
    1 replies    1970-01-01 08:00:00 +08:00
    HowardMei
        1
    HowardMei  
    OP
       Apr 19, 2012
    胡乱尝试后搞定 ^_^
    RewriteCond %{HTTP_HOST} B\.com [NC]
    RewriteRule .* - [F]
    用最笨的方法禁止B站访问A站目录了,哈哈
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   5531 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 30ms · UTC 05:47 · PVG 13:47 · LAX 22:47 · JFK 01:47
    ♥ Do have faith in what you're doing.