ubuntu 16.04 apache 开启Rewrite功能
来源:互联网 发布:手机淘宝商品历史价格 编辑:程序博客网 时间:2024/06/05 01:12
其中几个文件及目录的作用是:
apache2.conf:Apache的主要配置文件,包含全局配置。 conf.d:Apache全局配置文件,其他需要使用Apache的包可以在这个目录下创建文件或者链接。 envvars:Apache2环境变量设置。 httpd.conf:遗留的Apache2主要配置文件。这个文件是空的,其中的配置选项都转移到其他配置文件里了。这个文件可以进行Apache全局配置。 mods-available:这个目录包含模块和模块配置文件,不是所有的模块都有配置文件。 mods-enabled:持有/etc/apache2/mods-available目录下文件的链接,当该目录下有一个模块文件和其配置文件,那么Apache重启后该模块将生效。 ports.conf:配置Apache监听的端口。 sites-available:这个目录包含Apache虚拟主机的配置文件。虚拟主机允许Apache配置多个站点并为每个站点配置不同的参数。 sites-enabled:持有/etc/apache2/sites-available目录下文件的链接。当Apache重启后,该目录中包含的站点将会被激活。
结合以上配置说明可以发现Apache的配置文件非常的模块化,启用模块、虚拟主机都非常的简单。
下面是启用mod_rewrite模块的方法。
第一种方式:
sudo a2enmod rewrite
第二种方式:
sudo ln -s /etc/apache2/mods-available/rewrite.load /etc/apache2/mods-enabled/rewrite.load
不管使用哪种方法,都是在 /etc/apache2/mods-enabled
这个目录下面建立了一个链接,只要重启服务器之后就可以生效。 当然要使rewrite生效,还需要修改额外的配置:
sudo vim /etc/apache2/sites-enabled/000-default
将其中的 AllowOverride None 修改为 AllowOverride All,然后重启服务器即可。
sudo /etc/init.d/apache2 restart
0 0
- ubuntu 16.04 apache 开启Rewrite功能
- apache 开启 rewrite 功能
- ubuntu apache开启rewrite
- 如何开启XAMPP / Apache的rewrite功能
- ubuntu 下开启 apache 的 rewrite 模式
- Ubuntu下apache rewrite模块开启
- ubuntu下Apache开启rewrite模块
- Ubuntu Apache 开启加载Rewrite 伪静态
- Ubuntu下Apache开启rewrite模块
- Ubuntu下Apache开启Rewrite模块
- Ubuntu下开启apache的Rewrite模块
- Ubuntu下启动Apache的Rewrite功能
- apache 开启Rewrite
- Apache开启Rewrite环境
- apache开启rewrite重写
- Apache开启Rewrite模块
- ubuntu开启rewrite模式
- Apache开启Rewrite与Rewrite指令介绍
- 树形DPhdu1502
- Elasticsearch Java API(九)--删除文档的field以及field的属性
- Android开发——ThreadLocal功能介绍
- 关于ORA-00979 不是 GROUP BY 表达式错误的解释
- HDU 5732 2016多校Contest 1 Subway【找树的重心,判断树的同构】
- ubuntu 16.04 apache 开启Rewrite功能
- CXF生成webservice Client代码
- HDU 1323 Perfection
- mysql存储过程 loop循环
- php登陆界面 +bootstrap mysql json
- sql中的(+)
- PHP扩展开发—windows开发环境搭建
- javascript实现图片预览
- poj3254 状态压缩dp-Corn Fields