먼저, 일부 사이트는 CloudFlare를 Discourse보다 우선하여 사용하여 추가적인 보안 계층을 제공합니다. 이 계층은 이메일 오버퍼케이션(Email Obfuscation)과 봇 차단(Anti-Bots) 챌린지와 같은 기능을 제공하며, 다음과 같은 가상 경로를 사용합니다.
- Cloudflare 봇 제품에서 사용하는 JavaScript 감지 (
example.com/cdn-cgi/challenge-platform/) - Cloudflare를 통해 프록시된 웹사이트용 웹 분석 (
example.com/cdn-cgi/rum) - 이미지에서 사용할 새 URL 형식의 이미지 리사이징 (
example.com/cdn-cgi/image/) - 악성 봇으로부터 이메일 주소를 숨기는 데 사용되는 이메일 주소 오버퍼케이션 (외부 링크 열기) (
example.com/cdn-cgi/l/email-protection)
CloudFlare 문서에서는 크롤러나 검색 엔진이 해당 경로를 검사하는 것을 방지하기 위해 /cdn-cgi/ 가상 경로를 차단(disallow)하도록 권장하고 있습니다.
이 주제의 주요 목적은 Discourse 개발에 기여하여 새로운 PR을 추가하고 싶다는 것입니다. 하지만 먼저 이것이 Discourse에서 적절한 기능인지 여부에 대해 질문해야 합니다.
모두 감사합니다