需要启用Apache的rewrite模块,软连接是

作者: 网络资讯  发布:2019-11-07

因为Ubuntu下,Apache的配置文件及目录结构不大一样,所以mods-avalilable下的是可用的模块,而真正启用了的模块是在mods-enable目录底下的。所以自己创建软连接也可以实现启用rewrite模块。

因为Ubuntu下,Apache的配置文件及目录结构不大一样,所以mods-avalilable下的是可用的模块,而真正启用了的模块是在mods-enable目录底下的。所以自己创建软连接也可以实现启用rewrite模块。 

图片 1

 

<Directory />
Options FollowSymLinks
AllowOverride None(修改为AllowOverride All)
</Directory>
<Directory "/var/orioner">
Options Indexes FollowSymLinks MultiViews
AllowOverride None(修改为AllowOverride All)
Order allow,deny
allow from all
</Directory>
其实网上其它地方贴出来的解决办法是吧Options FollowSymlinks的给改了就行了。其实不行,还要把Options Indexes FollowSymLinks MultiViews的也给改了才可以。

解决方法一

需要通过命令,或者自己重新创建个软连接才可以。
命令是:sudo a2enmod rewrite
软连接是:sudo ln -s /etc/apache2/mods-available/rewrite.load /etc/apache2/mods-enabled/rewrite.load

最后,别忘了使用下列指令来重启 Apache:

除了启用rewrite外,还有地方需要修改的,如果你的站点只有一个,那修改/etc/apache2/sites-available/default这个文件就可以

</Directory>

解决方法一

sudo /etc/init.d/apache2 restart.

 

allow from all 

需要通过命令,或者自己重新创建个软连接才可以。 

AllowOverride None(修改为AllowOverride All) 

 

 

<Directory /> 

 

 

本文由巴黎人游戏官网发布于网络资讯,转载请注明出处:需要启用Apache的rewrite模块,软连接是

关键词: