• ベストアンサー

.htaccessによるディレクトリ内ファイル一覧出力(JSON形式)

.htaccessによるディレクトリ内ファイル一覧出力(JSON形式) .htaccessを利用して,ディレクトリ内部のファイル一覧をJSON形式で出力することを考えています. DirectoryIndexで設定したインデックスファイルが存在しない場合に表示される ファイル一覧ページを変更する形での実現を調べてみましたが,よくわかりませんでした. .htaccessでそのような設定は可能なのでしょうか. また,ファイル一覧ページの変更以外に何か方法はあるのでしょうか. なお,PHP等のサーバーサイドスクリプトは使わない方針でお願いします.

質問者が選んだベストアンサー

  • ベストアンサー
回答No.2

標準状態のApacheではJSONでの出力はサポートしていないようです。 代替案ですが、Apache2.0.49以上で、 IndexOptions XHTML としておくとXHTMLでの出力になりますので、 それをAjaxライブラリでresponseXMLからJSONに変換したり、XSLなどを使用してJSONに変換できるかもしれません。

AXRRXA
質問者

お礼

なるほど!早速試してみます!

その他の回答 (1)

  • notnot
  • ベストアンサー率47% (4900/10358)
回答No.1

無理だと思います。自分で、そういうApacheのモジュールを開発して組みこむか。 そうでなければ、PHPに限りませんが、何らかのサーバサイドスクリプトが必要です。

AXRRXA
質問者

お礼

やはりApache単体では難しいようですね…….

関連するQ&A