ケースがあるとしましょう。Apacheネットワークディレクトリは次のとおりです。
/var/www/html
Webユーザーがリンクを使用してファイルをダウンロードできるように、別のディレクトリにあるファイルからリンクを作成することは可能ですか?
例えば、
cd /home/user
echo "test" > test.txt
sudo ln -s test.txt /var/www/html/test.txt
Webディレクトリに移動すると、リンクされたファイルは表示されません。
なぜ?
私の目標は、私がダウンロードするすべてのファイルに対して一意のURL(必ずしも一意ではない)を作成することです。
答え1
FollowSymLinks
Apache設定ファイル()でシンボリックリンクを有効にする必要があります。https://httpd.apache.org/docs/2.4/mod/core.html#options