2013-01-08 2 views
0

은 (는).htaccess에서 찾아 액세스 할 수 없습니다. 내가 뭔가를 가지고 있지만 약간의 수정이 필요합니다 :.Htaccess detec Google 크롬

RewriteCond %{HTTP_USER_AGENT} !^Chrome 
RewriteRule .* - [F] 

그것은 하나의 버그를 가지고있다 - 그것은의 블록 모든 것을.

+0

왜 Chrome을 차단합니까? lol – Hikari

답변

1

크롬 이전에는 부정 (!) 표시가되어 있으며 UA 문자열은 Chrome으로 시작한다고 말하고 있습니다. 나는 그것을 테스트하지 않았지만 다음과 같이 생각합니다 :

RewriteCond %{HTTP_USER_AGENT} Chrome 
    RewriteRule .* - [F] 
+0

http://www.useragentstring.com/pages/Chrome/을보십시오. Chrome은 UA 문자열의 첫 번째 단어가 아니므로 두 번째 솔루션이 작동합니다 (희망 사항). – fmvilas

+1

그래도 두 번째 규칙은 "RewriteRule. * - [F]" – PSSGCSim

+0

이어야합니다. 나는 그 대답을 편집했다. – fmvilas