zoukankan      html  css  js  c++  java
  • APACHE 服务器开启URL REWRITE模块的方法


    最近做wordpress,发现固定链接总是设置不了。后来发现是由于apache服务器的URL REWIRITE模块没有开启导致。

    查询了资料之后终于设置成功,记录下步骤:

    1:开启apache的url_rewrite模块,在httpd.conf中去掉这句话的注释LoadModulerewrite_module modules/mod_rewrite.so。(这句话默认情况下是注释的,前面有#)

    2:找到AllowOverride,把AllowOverride None修改成AllowOverride all(这个至观重要,不做这个设置的话就算做了其它的操作,也是无效的)。另外这个地方文件里面有好几个地方有这个参数,如果不懂的话就全部改掉。

    3:在所需要进行rewrite的web的主目录下添加.htaccess文件,添加上一句话:RewriteEngine on。在.htaccess下补充个人的重写规则即可(一般都有这个文件,只要添加上面那句就可以了)。

    步骤2是很重要,这个配置的含义就是让apache去
    读取对应的配置文件,.htaccess属于配置文件之一,如果设置成为了None就不让读取了就无效了。

    赞赏码

    非学,无以致疑;非问,无以广识

  • 相关阅读:
    Ubuntu Server 17.04安装GNOME指令
    docker应用笔记
    无线网络连接配置
    bind9的一些配置
    关于linux下的文件权限
    命令行模式下设置时区
    Linux下SSL证书申请以及配置到Nginx
    编译安装Nginx到Linux
    网页画流程图
    为什么Java字符串是不可变对象?
  • 原文地址:https://www.cnblogs.com/lxwphp/p/7731440.html
Copyright © 2011-2022 走看看