質問: iniおよびxmlファイルへの直接アクセスを禁止する 一部のサイト所有者は、人々(特に競合他社)が自分のサイトにどのような機能を持っているかを知られたくない。言語や設定ファイルの機密情報には、ブラウザから直接アクセスできるものがあるためです。administrator/components/com_bank/language/en-gb/en-gb.com_bank.ini administrator/components/com_bank/config.xml components/com_bank/models/forms/transaction.xml joomlaについて知っている技術者だけがこれらのリンクを理解し、それらにアクセスして、サイトの機能を確認(または推測)できますが、サイトの所有者はすべてを秘密にしたいと考えています。これらのiniおよびxmlファイルへの直接アクセスを禁止するサーバー側のソリューションまたはjoomla拡張機能はありますか?
回答: サーバー上のファイルに直接アクセスする場合、joomlaは関与しないため、joomla拡張は不適切なアプローチになります。.htaccessを使用するか、サーバーの設定を使用すると、必要なことを簡単に実現できます。このようなことがうまくいくはずです:<files ~ "\.xml$"> order allow,deny deny from all </files> http://www.ducea.com/2006/07/21/apache-tips-tricks-deny-access-to-certain-file-types/ から取得