HowardMei
V2EX  ›  问与答

这种情况htaccess应该怎么写?

  •  
  •   HowardMei · Apr 19, 2012 · 2737 views
    This topic created in 5163 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   ·   5488 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 07:04 · PVG 15:04 · LAX 00:04 · JFK 03:04
    ♥ Do have faith in what you're doing.