2011-02-16 3 views
0

2 개의 도메인이 동일한 사이트를 가리키고 있습니다 - 예를 들어 a.com과 b.com - 사이트에 폴더/관리자가 있습니다. b.com을 사용하여 액세스하는 사람들이 액세스 할 수 있으므로 b.com/admin은 작동하지만 a.com/admin은 액세스 오류를 발생시킵니다..htaccess를 사용하여 폴더에 대한 액세스 제어 - 특정 도메인을 사용하는 경우에만

htaccess를 통해이 작업을 수행 할 수 있습니까?

미리 감사드립니다.

답변

0
order deny,allow 
deny from all 
allow from 192.168.0.0/24 

http://corz.org/serv/tricks/htaccess.php

에서 나는이 테스트 havent 한하지만 그는 웹 사이트에 그것을 설명하는 방법은 무엇 이잖아.

그렇지 않으면 htpasswd로 이동하십시오.

+0

안녕하세요, 이것은 내가 찾고있는 것이 아닙니다. 클라이언트 IP/도메인별로 액세스를 제한하지 않으려 고합니다. –

+0

대신 ip의 url을 넣을 수 있습니다. – slex

+0

은 ip 또는 url의 문제가 아닙니다. 이것은 내가 무엇을 찾고 있는지가 아닙니다. –

0

과 같이, 현재 도메인을 확인하기 위해한다 RewriteCond를 사용하여이 사이트의 루트에 a.com의 요청을 리디렉션합니다

RewriteCond %{HTTP_HOST} ^a.com [NC] 
RewriteRule ^admin/ http://%{HTTP_HOST}/ [R,NC,L]

. b.com의 요청은 admin/just fine에 액세스 할 수 있습니다.

(링크 된 사이트는 slex)

관련 문제