RewriteCond %{HTTP_REFERER} !^https?://([a-z0-9-]+\.)?google\.co\.kr/ [NC]
요렇게 하면 구글코리아만 허용이 되는데요.
전세계 구글 주소는 어차피
RewriteCond %{HTTP_REFERER} !^https?://([a-z0-9-]+\.)?google\.
이렇게 시작되는데요. 어떻게 완성을 해야 google.com | google.co.X | google.com.X | google.X 이게 모두 포함 될까요??
마지막 남은 관문이에요 ㅜㅡ
댓글 4
google\.([a-z]+|com?\.[a-z]+)/
자세히 테스트해 보진 않았지만 대략 이렇게 하면 될 것 같습니다.
google 뒤에 한 단어만 등장하는 경우와, co/com 뒤에 한 단어가 더 등장하는 경우까지 커버합니다.
도메인 뒷부분에 숫자가 들어가는 경우는 없으므로 a-z까지만 넣었습니다.