Centos7配置.htaccess开启URL伪静态方法

简介: Centos7配置.htaccess开启URL伪静态方法

在用wordpress搭建网站时,很多朋友会通过.htaccess文件设置伪静态,这样比较有利于搜索引擎收录。

但是在centos7系统中,默认是不支持URL重写及显示.htaccess文件的,那么应该怎么设置呢?小编使用的Centos7.2系统,而且成功将网站www.appjzw.com开启了伪静态,下面简单分享下方法。

修改httpd.conf文件

在etc/httpd/conf/目录下,修改httpd.conf 文件,找到:

LoadModule rewrite_module modules/mod_rewrite.so

将该行前面的注释,也就是“#”符号去掉。

如果没找到,进入/etc/httpd/conf.modules.d 目录,编辑 00-base.conf文件,然后找到LoadModule rewrite_module modules/mod_rewrite.so。

如果前面有#就取消,如果没有就默认不要修改,一般情况下是不用修改的。

image

设置AllowOverride

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

image

重启Apache环境

systemctl restart httpd.service

这样在确定网站根目录下有.htaccess文件(没有自己创建一个),那么伪静态就生效了。

注意:如果是WordPress程序的话,.htaccess伪静态规则如下:

RewriteEngine On

RewriteBase /

RewriteRule ^index.php$ - [L]

RewriteCond %{REQUEST_FILENAME} !-f

RewriteCond %{REQUEST_FILENAME} !-d

RewriteRule . /index.php [L]

云小站详情

阿里云服务器:活动地址

购买可领取:阿里云代金券

目录
相关文章
|
2月前
|
Linux 数据安全/隐私保护
CentOS设置IP地址的方法
CentOS设置IP地址的方法
489 0
|
1月前
|
Linux 应用服务中间件 nginx
【PUSDN】centos查看日志文件内容,包含某个关键字的前后5行日志内容,centos查看日志的几种方法
【PUSDN】centos查看日志文件内容,包含某个关键字的前后5行日志内容,centos查看日志的几种方法
46 0
|
3月前
|
应用服务中间件 Linux 网络安全
centos7 下离线安装gcc g++ nginx,并配置nginx进行网络流转发
centos7 下离线安装gcc g++ nginx,并配置nginx进行网络流转发
104 0
|
9天前
|
关系型数据库 MySQL Linux
linux CentOS 7.4下 mysql5.7.20 密码改简单的方法
linux CentOS 7.4下 mysql5.7.20 密码改简单的方法
17 0
|
9天前
|
网络协议
centos8 网卡 Nmcli(是network的简写 Nmcli)配置网络
centos8 网卡 Nmcli(是network的简写 Nmcli)配置网络
11 0
|
10天前
|
JavaScript
【归总】原生js操作浏览器hash、url参数参数获取/修改方法合集
【归总】原生js操作浏览器hash、url参数参数获取/修改方法合集
|
1月前
|
JavaScript Windows
VUE部署到IIS中报404错误解决方案-配置URL重写
VUE部署到IIS中报404错误解决方案-配置URL重写
|
1月前
|
存储 监控 Linux
Flume【部署 02】Flume监控工具Ganglia的安装与配置(CentOS 7.5 在线安装系统监控工具Ganglia + 权限问题处理 + Flume接入监控配置 + 图例说明)
【2月更文挑战第17天】Flume【部署 02】Flume监控工具Ganglia的安装与配置(CentOS 7.5 在线安装系统监控工具Ganglia + 权限问题处理 + Flume接入监控配置 + 图例说明)
27 1
Flume【部署 02】Flume监控工具Ganglia的安装与配置(CentOS 7.5 在线安装系统监控工具Ganglia + 权限问题处理 + Flume接入监控配置 + 图例说明)
|
2月前
|
Ubuntu Linux 网络安全
|
3月前
|
JavaScript
vue项目中统一管理多个后端URL的方法
vue项目中统一管理多个后端URL的方法
42 0