2005/01/21 17:49
다음 RSS넷의 피드를 임시로 막는 방법.
추가: RSS넷(+블로그라인) 피드 막기에서 아이피 자체를 차단하실 수 있습니다. 아마도 그쪽이 더 좋은 방법이겠네요. 필요하신 분은 참고하시기 바랍니다.
다음 RSS넷에 대한 여러 가지 이야기가 오갔습니다만, 역시 많은 사람들의 관심사는 다음 RSS서비스의 개념적이나, 정책적인 문제점과 해결 방안 보다는 자신의 블로그를 다음 RSS넷으로부터 통제하는 방안에 대해 쏠려 있는 모양입니다.
진산님으로부터 다음 RSS넷으로부터의 수집을 엉성하게나마 막을 수 있는 간단한 방법에 대한 질문을 받았습니다. 설치형 블로그 사용자이고, 자신이 사용하는 서버가 아파치 웹서버라면 아래와 같은 방법으로 간단히 다음 RSS넷으로부터의 글 수집을 막을 수 있습니다. 아래의 내용을 '.htaccess' 파일에 저장해서 블로그와 같은 디렉토리에 두면 됩니다. (물론 블로그가 php 기반이 아닌 경우에는 확장자를 추가하면 되겠지요.)
ps. 지금에서야 드는 생각인데, 다음 RSS넷의 로봇은 robot.txt를 준수하지 않았으려나요 ;
진산님으로부터 다음 RSS넷으로부터의 수집을 엉성하게나마 막을 수 있는 간단한 방법에 대한 질문을 받았습니다. 설치형 블로그 사용자이고, 자신이 사용하는 서버가 아파치 웹서버라면 아래와 같은 방법으로 간단히 다음 RSS넷으로부터의 글 수집을 막을 수 있습니다. 아래의 내용을 '.htaccess' 파일에 저장해서 블로그와 같은 디렉토리에 두면 됩니다. (물론 블로그가 php 기반이 아닌 경우에는 확장자를 추가하면 되겠지요.)
[CODE]SetEnvIF Referer "http://rss.daum.net" pass
<FilesMatch ".\r
(php|PHP)$">
Order allow,deny
allow from all
deny from env=pass
</FilesMatch>[/CODE]
'.htacess' 파일이 이미 있다면 덮어써버리면 곤란한 문제가 생길 지도 모릅니다. 이 때에는 파일을 열어 위의 내용을 추가하거나, 수정해주세요. 완벽할 수는 없지만 다음 RSS넷으로부터의 수집을 막아줍니다. 다음 RSS넷으로부터의 글이 수집되는 것이 걱정되시는 경우에는 일단 이렇게 수정하고 다음의 정책이나 기능상의 변경을 기다렸다가 다시 허용하는 방법을 생각해볼 수 있겠네요. 물론 php스크립트를 수정해 조금 더 단단하게 만들 수 있지만 우선은 이정도로도 목적을 달성할 수 있을 겁니다.ps. 지금에서야 드는 생각인데, 다음 RSS넷의 로봇은 robot.txt를 준수하지 않았으려나요 ;
