Ubuntu14.04更改apache根目录

Linux

此文章为作者原创。未经允许,不得用于商业用途。

最近因为网站上线以及基于站点安全方面的考虑,需要更改apache2的根目录,自己用的是Linux系列的Ubuntu14.04。百度了一下,毫无疑问介绍更改apache2根目录的博客文章有很多,于是找了几个来试了试,但坑的是自己发现没几个能起作用的。转google,半天找到了一篇奏效的文章。

更改apache的根目录要改动两个文件,一个是/etc/apache2/sites-available/000-default.conf,另一个是/etc/apache2/apache2.conf,多数是漏掉了第二个文件才导致apache根目录更改失败。

vim /etc/apache2/sites-available/000-default.conf

 按i键进入编辑模式,找到

DocumentRoot /var/www/html

改为

DocumentRoot /var/www/html/your path to directory

 

vim /etc/apache2/apache2.conf

 按i键进入编辑模式,向下查找(很后面很后面)找到

<Directory /var/www/html>
       Options Indexes FollowSymLinks
       AllowOverride None
       Require all granted
</Directory>

改为

<Directory /var/www/html/your path to directory>
       Options Indexes FollowSymLinks
       AllowOverride All //开启Rewrite模块
       Require all granted
</Directory>

重启apache

service apache2 restart

赶紧看看效果去吧。

 


Huas Leung
程序员/web开发者
Light up my life!

分享到: