我的网站托管在www目录内的单独文件夹中
那就是www/site1www/site2www/site3等
我在块中添加了以下命令,但是,它似乎不起作用。
<Directory /home/www/>
Options -Indexes -MultiViews +FollowSymLinks
AllowOverride All
Order allow,deny
Allow from all
RewriteEngine on
ModPagespeed on
ExpiresActive on
</Directory>
例如,如果我在htaccess文件中没有"RewriteEngine on",URL重写就不起作用,这对我来说没有意义,因为"RewriteEngineon"已经添加到配置文件中。基本上,url重写在www子文件夹中添加的网站中不起作用,尽管该命令已正确添加到配置文件中。
我做错了什么?感谢您的帮助
这是因为您禁用了多视图。
<Directory /home/www/>
Options -Indexes +FollowSymLinks
AllowOverride All
ModPagespeed on
ExpiresActive on
</Directory>
这就足够了,通常情况下你有默认设置,这应该会起作用。