
우리의 작업 서버는 이전에 인기 있는 팟캐스트 링크를 호스팅하는 데 사용되었습니다. 팟캐스트가 iTunes에서 제거되었지만 사용자는 여전히 서버의 팟캐스트 링크에 액세스하려고 합니다. 통계의 사용자 에이전트 문자열을 보면 대부분의 사용자가 iTunes 애플리케이션의 데드 링크에 액세스하려고 시도하고 있음을 알 수 있습니다.
이는 우리 웹사이트에 대한 트래픽의 대부분이 데드 링크인 오래된 팟캐스트에 대한 것이라는 것을 의미합니다. 우리는 사람들이 링크에 액세스하는 것을 방지하고 싶지만 이를 방지하는 방법은 확실하지 않습니다.
이로 인해 우리 웹사이트 통계가 상당한 수준으로 저하되고 있으므로 제 질문은...
사용자가 죽은 팟캐스트 링크에 액세스하거나 팟캐스트 구독을 취소하는 것을 방지하는 가장 효과적인 방법은 무엇입니까?
모든 솔루션(.htaccess, iTunes 팟캐스트 관리)을 환영합니다. 이상적으로는 사용자가 데드 링크에 액세스하지 못하도록 방지하고 싶습니다.
답변1
해결책을 알아냈습니다.
팟캐스트 클라이언트(예: iTunes)를 새 링크로 영구적으로 전달하려면다음을 추가해야 합니다.
<itunes:new-feed-url>http://yourwebaddress.com/podcast.xml</itunes:new-feed-url>
태그 내부의 xml 파일에 <channel>
. 분명히 교체yourwebaddress.com적절하게 팟캐스트 피드에 대한 새 링크를 추가합니다.
팟캐스트 클라이언트에게 해당 팟캐스트가 더 이상 존재하지 않는다고 알리려면다음을 추가해야 합니다.
<itunes:block>yes</itunes:block>
태그 내부의 xml 파일에 <channel>
.
마지막으로 팟캐스트 링크를 호스팅하는 모든 웹사이트에 이메일을 보내고 이를 제거했는데 이제 팟캐스트를 검색하려는 새로운 시도가 없음을 알 수 있습니다.
일부 웹사이트에서는 301 오류가 팟캐스트 클라이언트에 새 링크를 알려준다고 합니다. 그래서 저는 안전 장치로 .htaccess 재작성을 사용했습니다.
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^path/to/feed http://yourwebaddress.com/podcast.xml [L,R=301]
</IfModule>
더 많은 정보: