- ベストアンサー
Apacheの設定について
- Apacheの設定に関しては、ブラウザから見えるディレクトリを変更する方法について説明します。
- 具体的には、Apacheの設定ファイルを編集し、DocumentRootのパスを変更することで実現できます。
- 設定ファイルの場所としては、通常は/etc/httpd/conf/httpd.confになります。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
私が別の方に説明してますので参考にしてください。 ------------------------------------------- 文字だけで説明するのはむずかしいですね。 (httpd.conf 箇所1) こんな感じです。 # 127.0.0.1 is the TCP/IP local loop-back address, often named localhost. Your # machine always knows itself by this address. If you use Apache strictly for # local testing and development, you may use 127.0.0.1 as the server name. # ServerName localhost.localdomain (httpd.conf 箇所2) # # UserDir: The name of the directory which is appended onto a user's home # directory if a ~user request is received. # <IfModule mod_userdir.c> UserDir public_html </IfModule> (httpd.conf 箇所3) # # Control access to UserDir directories. The following is an example # for a site where these directories are restricted to read-only. # <Directory /home/*/public_html> AllowOverride FileInfo AuthConfig Limit Options MultiViews Indexes SymLinksIfOwnerMatch IncludesNoExec <Limit GET POST OPTIONS PROPFIND> Order allow,deny Allow from all </Limit> <LimitExcept GET POST OPTIONS PROPFIND> Order deny,allow Deny from all </LimitExcept> </Directory> (httpd.conf 箇所4) # # DirectoryIndex: Name of the file or files to use as a pre-written HTML # directory index. Separate multiple entries with spaces. # <IfModule mod_dir.c> DirectoryIndex index.html </IfModule> (ファイル・ディレクトリの権限) drwxr-xr-x 6 root root 1024 Dec 7 19:08 /home drwxr-xr-x 22 hoge hoge 1024 Jan 8 01:20 /home/hoge drwxr-xr-x 3 hoge hoge 1024 Jan 8 01:13 /home/hoge/public_html -rw-r--r-- 1 hoge hoge 53 Dec 19 16:26 /home/home/public_html/index.html よけいなオプションもありますが、上記のように必要箇所の#記号をとるだけで、とりあえずユーザ配下のhtmlが表示できるはずですが。
お礼
くわしい説明ありがとうございました。