
私はApache Webサーバーでdokuwikiを実行しています。通常、メディアファイルを /var/lib/dokuwiki/data/media ディレクトリに入れます。ただし、より柔軟でディスク容量を節約するには、ファイルをこのディレクトリにコピーする代わりにシンボリックリンクを使用することをお勧めします。
今私の質問は次のとおりです。
Apacheが/var/lib/dokuwiki/data/mediaディレクトリのシンボリックリンクに従うようにする方法。
答え1
私は信じるシンボリックリンクをたどるあなたが探しているもの。まず、Apache設定ファイルを探す必要があります。配布パッケージを使用してApacheをインストールした場合、そのパッケージはにある可能性が高く、変更する必要がある/etc/apache2/
ファイルはですhttpd.conf
。ドキュメントルートにシンボリックリンクがある場合は、次のセクションを作成する必要がありwiki/media -> /real/wiki/media
ます。Directory
<Directory /wiki>
Options FollowSymLinks
</Directory>
これはテストなしでメモリに書かれているので、このガイドラインをそのまま使用しないでください。疑わしい場合は、ファイルの説明、ディストリビューション設定ガイド、およびApacheリファレンスを参照してください。