Tips記事
» 2002年01月30日 00時00分 UPDATE

インデックス表示でファイル名が長いと隠れてしまう

[木田佳克,ITmedia]

 まず最初に次の画像を見てほしい。通常,Apacheのmodモジュールによるindexes表示では,このようにファイル名が長い場合には末尾が省略表示される。

画面
長いファイル名では末尾に「>」と表示されて略されてしまう

 ファイル名の文字列をすべてを表示させたい場合には,Apacheの設定ファイルhttpd.confを編集すればよい。次のmod_autoindexの個所を探し「+NameWidth=*」の行を加えよう。

# vi /etc/httpd/conf/httpd.conf (RPMの場合)
# vi /usr/local/apache/conf/httpd.conf (ソースからの場合)
......中略........
<IfModule mod_autoindex.c>
IndexOptions FancyIndexing
IndexOptions +NameWidth=*
......中略........
</IfModule>

 編集後は,httpdを再起動させれば完了だ。次のように最も長い文字列に追従して表示される。

画面
「+NameWidth=*」を加えると文字列がすべて見えるようになる

 ただし,これらの表示は,インデックス表示が可能なようにmod_autoindexモジュールが組み込まれている必要がある。関連Tipsからのリンクで確認してほしい。

・関連Tips
ボタンApacheチューニング〜必要のないモジュールを削る〜

Copyright© 2016 ITmedia, Inc. All Rights Reserved.

Loading

ピックアップコンテンツ

- PR -

注目のテーマ