ホーム
システム開発事務所マッドスキッパー
〒980-0014 宮城県仙台市青葉区本町1-14-5キャッスル仙台601
TEL:022-355-5241 FAX:050-3156-0476
  • トップ
  • WEBシステム開発
  • WEB制作
  • RSS活用
  • SEO対策
  • 各種サポート業務
  • 料金表
  • 事業者概要
  • 業務実績
  • お問合せ
  • スタッフブログ

MAGIC HAND

RSSフィード取得表示・史上最強のSEOツール

仙台・宮城でVBでのシステム開発なら、INFINIX(インフィニクス)

仙台のレンタルサーバーALIS SERVER

仙台宮城ディスティネーションキャンペーン

ホーム » ブログ » mudskipper's blog

DrupalでタクソノミータームのRSSを隠す。

Submitted by mudskipper on 2009, December 29 - 01:39

DrupalはRSS配信の機能がモノスゴク長けています。

タクソノミーモジュールで定義したターム毎にページを自動生成し、更にはそのターム毎のRSSも配信します。

そのRSSを受ける側にとっては、大変便利な機能ではあるのですが。

レアなケースですが、RSSのURLを隠したい場合もサイトの運営の手法によっては発生しますね。

ただ今、当方で作成しているウェブサービスのサイトがありますが、このサイトの場合、ターム毎のRSSは配信して欲しくないんです。

という事でどこをどういじれば、ターム毎のRSSのURL隠せるか。

なんとか解決する事ができました。

タクソノミーモジュールの中のtaxonomy.pages.incの45行目(6.15)
drupal_add_feed(url('taxonomy/term/'. $str_tids .'/'. $depth .'/feed'), 'RSS - '. $title);
ここをコメントアウトする事でOKです。

但し、ターム毎のページにエイリアスを適用して、そもそものタームのURLも隠さないと、Drupalを知っている人には、RSSのURLがバレてしまいますので、ご注意下さい。

ターム毎のRSSのURLは隠しますが、生成はされていますので、ご心配なく。

  • mudskipper's blog
Tags:
  • drupal

JPCERTセキュリティ情報

  • Weekly Report: Windows プログラムの DLL 読み込み処理に脆弱性
  • Weekly Report: Apple 製品に複数の脆弱性
  • Weekly Report: Adobe Shockwave Player に複数の脆弱性
  • Weekly Report: Ghostscript の TrueType bytecode interpreter に脆弱性
  • Weekly Report: Cisco Unified Communications Manager および Cisco Unified Presence に脆弱性
more

twitter

Follow mudskipper_biz on Twitter

POWERD by Drupal

Powered by Drupal, an open source content management system

Copyright (C) 2007 - 2010 システム開発事務所マッドスキッパー. All Rights Reserved.