请帮我看看这两种方法配置apache是不是一样的意思

Web、Mail、Ftp、DNS、Proxy、VPN、Samba、LDAP 等基础网络服务
回复
头像
relaxssl
帖子: 1448
注册时间: 2007-01-30 7:13

请帮我看看这两种方法配置apache是不是一样的意思

#1

帖子 relaxssl » 2008-05-08 4:54

方法一:
2、配置 apache2.conf

sudo gedit /etc/apache2/apache2.conf


然后在任意地方添加这么一段:

[Copy to clipboard] [ - ]
CODE:
<Virtualhost localhost>
DocumentRoot /var/www/
<Directory />
Options FollowSymLinks
AllowOverride all
</Directory>
方法二:
用命令 sudo a2enmod rewrite 启用 mod_rewrite。由于在 Ubuntu 下 Apache 默认配置不会读取 rewrite 规则也不访问 .htaccess,还需要使用命令 sudo gedit /etc/apache2/sites-available/default 打开配置文件将前两个 AllowOverRide None 改成 AllowOverRide All

这两种方法都是实现一样的目的和效果么?
头像
RegentW
帖子: 1486
注册时间: 2007-02-27 21:47
来自: NN

#2

帖子 RegentW » 2008-05-08 10:16

用方法二吧
方法一过时了
Core i5, 512G + SSD 20G, DDRIII 8G
头像
relaxssl
帖子: 1448
注册时间: 2007-01-30 7:13

#3

帖子 relaxssl » 2008-05-08 11:27

RegentW 写了:用方法二吧
方法一过时了
我也是用了方法二,这么说这两个方法实现的是同一个意思对么?
头像
RegentW
帖子: 1486
注册时间: 2007-02-27 21:47
来自: NN

#4

帖子 RegentW » 2008-05-08 11:47

不清楚,不过在apache2中的虚拟主机已经不在apache2.conf中设置,而是在/etc/apache2/sites-available/中列出,有几个主机就对应几个配置文件
Core i5, 512G + SSD 20G, DDRIII 8G
回复