apache2.conf中的更改无法正常工作

时间:2014-11-08 10:12:53

标签: apache .htaccess

我的网站托管在www目录

内的单独文件夹中

那就是 WWW / site1的 WWW /站点2 WWW / site3 等

我在块中添加了以下命令,但是,它似乎没有工作。

<Directory /home/www/>
        Options -Indexes -MultiViews +FollowSymLinks
        AllowOverride All
        Order allow,deny
        Allow from all
        RewriteEngine on
        ModPagespeed on
        ExpiresActive on
</Directory>

例如,如果我没有&#34; RewriteEngine on&#34;则URL重写不起作用。在一个htaccess文件中,这对我来说没有意义,因为&#34; RewriteEngine on&#34;已添加到配置文件中。 基本上,尽管命令已正确添加到配置文件中,但网址重写在www子文件夹中添加的网站中不起作用。

我做错了什么?谢谢你的帮助

1 个答案:

答案 0 :(得分:0)

这是因为您已停用多视图。

<Directory /home/www/>
   Options -Indexes +FollowSymLinks
   AllowOverride All
   ModPagespeed on
   ExpiresActive on
</Directory>

通常你有足够的默认设置,这应该有效。