多语言展示
当前在线:1825今日阅读:2今日分享:38

Centos7开启URL重写并配置.htaccess方法

在用wordpress搭建网站时很多朋友会通过.htaccess文件设置伪静态。但是在centos7系统中,默认是不支持URL重写及显示.htaccess文件的,那么应该怎么设置呢?本文appjzw.com简单来说说。
方法/步骤
1

修改httpd.conf文件 在etc/httpd/conf/目录下,修改httpd.conf 文件,找到: LoadModule rewrite_module modules/mod_rewrite.so 将该行前面的注释,也就是“#”符号去掉。

2

如果没找到,进入/etc/httpd/conf.modules.d 目录,编辑 00-base.conf文件,然后找到LoadModule rewrite_module modules/mod_rewrite.so。如果前面有#就取消,如果没有就默认不要修改,一般情况下是不用修改的。

3

设置AllowOverride同样的在httpd.conf  中找到下面的脚本,把None改成All

4

重启Apache环境systemctl restart httpd.service

5

这样在确定网站根目录下有.htaccess文件(没有自己创建一个),那么伪静态就生效了。 注意:如果是WordPress程序的话,.htaccess伪静态规则如下: RewriteEngine On RewriteBase / RewriteRule ^index\.php$ - [L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . /index.php [L]

推荐信息