echo $_SERVER['DOCUMENT_ROOT']
すると、/www/public/www が必ず帰ってきます
httpd.confで
DocumentRoot /www/public/www  にしています
これは、http://hoge.example.jp/にアクセスした時に表示させたいページです

ですが、このサーバはが数人使っているのでユーザは
http://hoge.example.jp/~hoge/
を使っています。
ユーザのディレクトリ以下にあるファイルで
echo $_SERVER['DOCUMENT_ROOT']
すると、/home/hoge が帰ってくるようにはできないのでしょうか?

また、ユーザのファイルで<img src="/hoge.jpg">とすると
/www/public/www/hoge.jpg と解釈してしまいます。


申し訳ありませんがよろしくお願いいたします