使用.htaccess控制对文件夹的访问-仅当使用特定域时
我有两个域指向同一个站点-比如a.com和b.com-我在站点上有一个文件夹/管理员,我只希望使用b.com访问的人可以访问,因此b.com/admin可以工作,但a.com/admin会给出一个访问错误 这可以通过htaccess实现吗 提前谢谢使用.htaccess控制对文件夹的访问-仅当使用特定域时,.htaccess,permissions,.htaccess,Permissions,我有两个域指向同一个站点-比如a.com和b.com-我在站点上有一个文件夹/管理员,我只希望使用b.com访问的人可以访问,因此b.com/admin可以工作,但a.com/admin会给出一个访问错误 这可以通过htaccess实现吗 提前谢谢 order deny,allow deny from all allow from 192.168.0.0/24 从 我还没有测试过这个,但他在网站上描述的方式就是它的功能 否则只需使用htpasswd 使用RewriteCond检查当前域,如下所
order deny,allow
deny from all
allow from 192.168.0.0/24
从
我还没有测试过这个,但他在网站上描述的方式就是它的功能
否则只需使用htpasswd 使用RewriteCond检查当前域,如下所示:
RewriteCond %{HTTP_HOST} ^a.com [NC]
RewriteRule ^admin/ http://%{HTTP_HOST}/ [R,NC,L]
这将把a.com的请求重定向到站点的根目录。来自b.com的请求可以访问admin/just fine
(来自slex链接到的同一个站点)您好,这不是我要找的。我不想限制客户端ip/域的访问。你可以把url放在那里,而不是ip,我认为这不是ip或url的问题。这根本不是我想要的。