php - Wordpress 永久链接 Apache mod_rewrite 启用但仍然无法正常工作
问题描述
我有一个安装了 Apache/2.4.6 (CentOS) PHP/7.3.27 和 Wordpress 的服务器。
当我尝试在 Wordpress 上使用永久链接时,出现 404 错误。
启用重写模块:
$ httpd -M
Output
rewrite_module (shared)
这是我的 httpd.conf
DocumentRoot "/var/www/html"
<Directory "/var/www/html">
Options Indexes FollowSymLinks
Require all granted
AllowOverride All
<Directory>
这是我的 .htaccess
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
一切似乎都很好,但是当我在 Wordpress 管理员中将永久链接更改为帖子名称时,我仍然收到 404 错误。
我希望得到帮助。
解决方案
我对此有同样的问题,无法弄清楚。我做了备份重新加载,只是 w
推荐阅读
- r - R:解释 boot() 输出
- angular - 如何将 JSON 请求正文的值设置为数组而不是字符串
- wordpress - 使用过滤器更改默认页面标题 wordpress
- powershell - 是否可以使用 CmdLet 在 C# 中编写 PowerShell 提示函数?
- python - 如何在views.py中返回两个字典
- java - 如何使用 Java 代码用特定模式替换字符串中的未知子字符串?
- html - 为什么我的照片没有显示完整的自我?
- javascript - 如何将 signalR 聊天消息保存到数据库
- javascript - 剑道网格将最小值和最大值设置到另一列
- c# - 如何确定是否可以使用 CancellationTokenSource 取消某个异步任务?