Apache2 Document Root (htdocs) in Ubuntu
2013-12-09 04:32
197 查看
OS: Ubuntu 13.04
Apache2 version: Apache/2.2.22 (Ubuntu)
My comments:
I don't know why web develoeprs makes so complicated. It took me quite a while to figure out the jargons what'Document root', 'htdocs' are in Apache2.
1. What is 'htdocs'?
According to
here, htdocs mean that Document Root. It should be specified
2. What is document root?
It is the default document place where you put the files. According to
here, we should edit /etc/apache2/sites-available/default to specify what document root is. You can specify the document root for other sites, simply by copying the default to the same folder and rename it. The document Root is one directive
in these types of files.
This is because the apache2 in Debian-based OSes is different from in other OS because it wants to allow more "flexibility".
The document root is NOT written in the httd.conf any more. But it creates CONFUSION!
I have no idea why they would make thing so unnatural and arbitrary for new comers.
Apache2 version: Apache/2.2.22 (Ubuntu)
My comments:
I don't know why web develoeprs makes so complicated. It took me quite a while to figure out the jargons what'Document root', 'htdocs' are in Apache2.
1. What is 'htdocs'?
According to
here, htdocs mean that Document Root. It should be specified
2. What is document root?
It is the default document place where you put the files. According to
here, we should edit /etc/apache2/sites-available/default to specify what document root is. You can specify the document root for other sites, simply by copying the default to the same folder and rename it. The document Root is one directive
in these types of files.
This is because the apache2 in Debian-based OSes is different from in other OS because it wants to allow more "flexibility".
The document root is NOT written in the httd.conf any more. But it creates CONFUSION!
I have no idea why they would make thing so unnatural and arbitrary for new comers.
相关文章推荐
- 解决PHP Deprecated: Comments starting with '#' are deprecated in 方法[php5, apache2, ubuntu]
- linux ubuntu deepin apache2 rewrite
- debian deepin ubuntu 的apache2 正确开启rewrite
- Synchronize the folders between Windows and Ubuntu in VirtualBox
- HOWTO INSTALL OWNCLOUD WITH NGINX IN UBUNTU LTS
- Ubuntu下is not in the sudoers file 问题解决
- ubuntu下apache2配置笔记
- 在VirtualBox下安装Ubuntu虚拟机出现The system is running in low-graphics mode解决
- 安装wireshark in ubuntu
- Ubuntu下安装和配置Apache2
- Ubuntu彻底卸载MySQL、Apache2和Php的方法教程
- hot key in ubuntu
- ubuntu apache2配置详解
- ubuntu 11.10 安装apache2 tomcat6
- How to install Ubuntu form the ISO format in the GRUB
- ubuntu登录出现提示“Ubuntu is running in low-graphics mode?”
- ubuntu apache2配置详解(含虚拟主机配置方法)
- Install Mplayer and Multimedia Codecs (libdvdcss2,w32codecs,w64codecs) in Ubuntu 8.04 (Hardy Heron)
- ubuntu server 11.04让apache2支持cgi的方法
- Configure GRUB2 Boot Loader Settings In Ubuntu 16.04