htmlとか書くときに載せたい写真等のpublic_htmlより上のファイルにアクセスさせる方法って、
やっぱり
httpd.confファイルにアクセスさせる場所をいちいち追記していくか、
ファイルをpublic_htmlより下のディレクトリに移動させるしか?

例えば、/home/samba/pictures/134120234.jpg
をhtmlに載せたいとなると
<img src="http://sdfaf.com/~samba/pictures/134120234.jpg">
とかするにはhttpd.confにsambaを追記しなくちゃいけないでしょうし
<img src="http://sdfaf.com/~foo/pictures/134120234.jpg">
fooという既存のユーザーのpublic_htmlにコピー/移動させなきゃいけないですよね?

それ以外の方法ってありますか?