質問: CentOS7(1708)上でApacheを使ってWebサイトの公開をしたいと思いサーバを構築しました。 サーバの構築、Apacheのインストールは問題なく終わりました。 Apacheの初期ドキュメントルートが`/var/www/html`です。 ここにindex.htmlを作成し、ローカル内から接続するとページが表示されました。 ここまでは問題なく進みました。 次にドキュメントルートを変更したくApacheの設定ファイルである`/etc/httpd/conf/httpd.conf`の`DocumentRoot "/ver/www/html"`を`DocumentRoot "/home/作業ユーザー名/www/public"`に変更しました。 そして、Apacheを再起動させ接続すると Testing 123.. の初期ページが表示したので、変更したディレクトリにHTMLファイルを配置しても、この表示は変わりません。 なお、/home 以下のディレクトリのパーミッションは775です。 ドキュメントルートに配置したHTMLファイルのパーミッションは774です。
回答: 下記ページに同様のご質問と回答がありますよ。 stackoverflowのQA また、下記ページではaliasやシンボリックリンクを使って変更可能と書いてあります。 Apache関連のブログ記事 ご参考になればと思います。