apache2简洁链接,clean URLs配置

龙显文 提交于 周六, 01/07/2017 - 11:30

Ubuntu下apt安装的lamp环境,

默认情况下是不开启clean URLs的,需要自定义开启apache2的rewrite-modul,

以下是方法之一:

首先通过命令检查apache是否开启了rewrite-modul模块

apache2ctl -M

如果启动了,会显示下面的内容;

rewrite_module (shared)

如果没有,在部分情况下可以通过命令启动[mod-rewrite]模块:

a2enmod rewrite
/etc/init.d/apache2 restart  //重启apache
apache2ctl -M    //重新检查mod-rewrite模块是否启用

启用mod-rewrite模块后,apache服务器的clean URLs仍然不启作用的,检查apache配置文件,添加mod-rewrite模块启动配置

sudo vim /etc/apache2/sites-available/000-default.conf
        ##定义mod-rewrite模块启动方案
        <Directory /var/www/>
        Options Indexes FollowSymLinks MultiViews
        AllowOverride All
        Order allow,deny
        allow from all
        </Directory>
/etc/init.d/apache2 restart  //重启apache

apache简洁链接的详细配置说明在官网可以查看。

http://httpd.apache.org/docs/2.4/mod/mod_rewrite.html

drupal8由于简洁链接没有启用而导致安装失败的官网说明地址

https://www.drupal.org/node/15365

项目知识:
知识点标签:

自由标签:

添加新评论

受限制的 HTML