ubuntu16.04下apache2.4开启伪静态

/etc/apache2目录中有mods-availablemods-enabled两个文件夹。

  • mods-available 指当前系统可用但未启用的模块
  • mods-enabled 指当前系统已经启用的模块

开启伪静态需要加载rewrite.load文件,这个文件是默认在mods-available文件夹中的,也就是说默认是不加载的。

加载rewrite.load有两个方法:

1.复制
rewrite.load复制一份到mods-enabled文件夹中。

sudo cp /etc/apache2/mods-available/rewrite.load /etc/apache2/mods-enabled/

2.创建软链接
创建一个rewrite.load的软连接到mods-enabled文件夹中。

sudo ln -s /etc/apache2/mods-available/rewrite.load /etc/apache2/mods-enabled/rewrite.load

处理好rewrite.load文件以后,编辑/etc/apache2/apache2.conf<Directory /var/www/> 标签里的 AllowOverride None 改成 AllowOverride All

最后重启apache2。

sudo service apache2 restart
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容