apache2.conf中的更改不起作用
我的网站位于www目录中的单独文件夹中 那就是 www/site1 www/site2 www/site3 等等 我在块中添加了以下命令,但是,它似乎不起作用apache2.conf中的更改不起作用,apache,.htaccess,Apache,.htaccess,我的网站位于www目录中的单独文件夹中 那就是 www/site1 www/site2 www/site3 等等 我在块中添加了以下命令,但是,它似乎不起作用 <Directory /home/www/> Options -Indexes -MultiViews +FollowSymLinks AllowOverride All Order allow,deny Allow from all Rewrit
<Directory /home/www/>
Options -Indexes -MultiViews +FollowSymLinks
AllowOverride All
Order allow,deny
Allow from all
RewriteEngine on
ModPagespeed on
ExpiresActive on
</Directory>
选项-索引-多视图+FollowSymLinks
允许超越所有
命令允许,拒绝
通融
重新启动发动机
ModPagespeed on
过期于
例如,如果我在htaccess文件中没有“RewriteEngine on”,URL重写就不起作用,这对我来说没有意义,因为“RewriteEngine on”已添加到配置文件中。
基本上,url重写在添加到www子文件夹中的网站中不起作用,尽管该命令已正确添加到配置文件中
我做错了什么?感谢您的帮助这是因为您已禁用多视图
<Directory /home/www/>
Options -Indexes +FollowSymLinks
AllowOverride All
ModPagespeed on
ExpiresActive on
</Directory>
选项-索引+FollowSymLinks
允许超越所有
ModPagespeed on
过期于
正常情况下,您有默认设置,这就足够了。
RewriteEngine on
还需要添加到.htaccess文件中,将其添加到服务器配置中并不能使其对所有.htaccess文件都可用