linux服务器apache服务配置wordpress伪静态

这几天因为原来windows服务器出现系统问题,就换了linux服务器。

这几天网站也都打不开,因为我之前配置了ssl证书问题,一直在弄那个证书。

从iis服务换到apache服务,那么之前的伪静态规则就不能用了,毕竟不一样的。

1:确定开启apache配置的rewrite功能

在apache配置文件中:httpd.conf

#LoadModule rewrite_module modules/mod_rewrite.so

把前面的#删掉,

然后搜索:

AllowOverride None把修改成AllowOverride All

2:创建伪静态规则
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
把以上代码保存到.htaccess文件,电脑不能直接创建这个文件,所以用第三方编辑工具来创建,比如notepad++
然后把.htaccess文件上传到网站安装目录就可以了。
3:重启下apache服务器
4:到wordpress后台设置链接
后台设置-固定链接-选择自定义结构,在后面加上/%post_id%.html
这个结构就随便你了,你也可以在前面还加上别的,但是后面一定得是:/%post_id%.html

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏何俊林

插件占坑,四大组件动态注册前奏(二) 系统Service的启动流程

转载请注明出处:http://blog.csdn.net/hejjunlin/article/details/52203903 前言:为什么要了解系统Activ...

2066
来自专栏沈唁志

.htaccess 文件使用手册

2294
来自专栏Laoqi's Linux运维专列

apache rewrite死循环的问题

1795
来自专栏Java架构沉思录

Linux常用Shell脚本知多少

在运维中,尤其是linux运维,都知道脚本的重要性,脚本会让我们的 运维事半功倍,所以学会写脚本是我们每个linux运维必须学会的一门功课,这里收藏linux运...

1371
来自专栏IT笔记

JavaWeb项目架构之Elasticsearch日志处理系统

Elasticsearch (ES)是一个基于 Lucene 的开源搜索引擎,它不但稳定、可靠、快速,而且也具有良好的水平扩展能力,是专门为分布式环境设计的。 ...

7897
来自专栏漏斗社区

蛙啊!老母亲给你整理了DEDECMS漏洞集合,快回家!

最近dedeCMS爆了好多洞(0day),于是将最近的漏洞进行复现和整理便成为了本篇漏洞集合。期待师傅们的指导与交流。 cookie伪造导致任意前台用户登录 ...

1.7K7
来自专栏源码之家

301域名跳转教程

5746
来自专栏运维小白

11.14/11.15 Apache和PHP结合

配置httpd支持php目录概要 httpd主配置文件/usr/local/apache2.4/conf/httpd.conf vim /usr/local/a...

30010
来自专栏FreeBuf

ubuntu上安装Apache2+ModSecurity及自定义WAF规则

小编注:本文作者系FreeBuf专栏作者 @碳机体 美眉,目前她的研究方向主攻云防火墙。对文章内容有不清楚的可以直接评论区中留言,注意秩序和素质。 虽然VPS使...

3328
来自专栏极客慕白的成长之路

.htaccess 文件使用手册

除特别注明外,本站所有文章均为慕白博客原创,转载请注明出处来自https://geekmubai.com/programming/146.html

1373

扫码关注云+社区

领取腾讯云代金券