当前位置: 首页 > news >正文

wordpress 访问文章内容页 notfound

问题

解决:
程序对应的伪静态规则文件.htaccess是空的
网站根目录下要有 .htaccess 文件,然后将下面的代码复制进去。
在这里插入图片描述

<ifmodule mod_rewrite.c>RewriteEngine OnRewriteBase /RewriteRule ^index\.php$ - [L]RewriteCond %{REQUEST_FILENAME} !-fRewriteCond %{REQUEST_FILENAME} !-dRewriteRule . /index.php [L]
</ifmodule>

例子:
WordPress的伪静态规则是根据服务器环境来设置的,不同的PHP环境有不同的伪静态设置方法,常见的PHP环境有 Apache和Nginx ,以下分别就这两种环境做伪静态设置。

值得一提的是,现在有很多服务器面板如:宝塔,可以直接勾选就能设置伪静态,如果你正在用,就可以不用继续看了,可能帮助不大,但也可以学习参考。
Apache规则:
首先要开启apache的url_rewrite模块(一般默认都是开启的),也就是在httpd.conf中去掉这句话的注释LoadModule rewrite_module modules/mod_rewrite.so,httpd.conf中找到AllowOverride,把AllowOverride None修改成AllowOverride all

网站根目录下要有 .htaccess 文件,然后将下面的代码复制进去。

<ifmodule mod_rewrite.c>RewriteEngine OnRewriteBase /RewriteRule ^index\.php$ - [L]RewriteCond %{REQUEST_FILENAME} !-fRewriteCond %{REQUEST_FILENAME} !-dRewriteRule . /index.php [L]
</ifmodule>

WordPress在Apache环境下二级目录建站伪静态操作方式同上。

Nginx规则:
操作方法:以下代码加入到网站的配置文件 xxxx.conf 中的 server{} 中。

根目录下WordPress的伪静态规则:

location / {if (-f $request_filename/index.html){rewrite (.*) $1/index.html break;}if (-f $request_filename/index.php){rewrite (.*) $1/index.php;}if (!-f $request_filename){rewrite (.*) /index.php;}
}

二级目录下WordPress的伪静态规则:

注意将以下代码中的“二级目录名”换成自己的真实二级目录名。

location /二级目录名/ {if (-f $request_filename/index.html){rewrite (.*) $1/index.html break;}if (-f $request_filename/index.php){rewrite (.*) $1/index.php;}if (!-f $request_filename){rewrite (.*) /二级目录名/index.php;}
}

https://cloud.tencent.com/developer/article/1855463

http://www.lryc.cn/news/349314.html

相关文章:

  • 【Python探索之旅】列表
  • 搜维尔科技:深入探讨Varjo XR头显在汽车行业的可能性
  • YOLOv8预测流程-原理解析[目标检测理论篇]
  • TCP超时重传机制
  • Oracle 的 RMAN(Recovery Manager) 和 DM(达梦数据库)的 DMRman异同
  • HVV面试题2024护网蓝队面试题
  • 算法题--华为od机试考试(组成最大数、第k个排列、最小传输时延)
  • 2024 年最新本地、云服务器安装部署 miniconda 环境详细教程(更新中)
  • Python进行excel处理-01
  • 苹果macOS无法给App麦克风授权解决办法
  • 图的深度优先遍历
  • 13 华三三层链路聚和
  • C# 下载安装,使用OfficeOpenXml
  • Spring整体流程源码分析
  • 使用XxlCrawler抓取全球航空公司ICAO三字码
  • Java String转JSONObject时保持字段顺序不变
  • Optional用法
  • 【观成科技】加密C2框架Xiebro流量分析
  • 【八大排序算法】插入排序、希尔排序、选择排序、堆排序、冒泡排序、快速排序、归并排序、计数排序
  • Flutter 中的 CupertinoActionSheet 小部件:全面指南
  • IDEA 好用的插件
  • leetcode——链表的中间节点
  • 稳定网络的诀窍:静态住宅代理解决方案
  • VACode 创建Vue项目完整过程
  • 【C++】详解C++的模板
  • 1146 -Table ‘performance schema.session variables‘ doesn‘t exist的错误解决
  • 练习题(2024/5/13)
  • LeetCode—设计循环队列(两种方法)
  • python “名称空间和作用域” 以及 “模块的导入和使用”
  • Pycharm导入自定义模块报红